فهرست مطالب:

الگوی مخزن عمومی در Entity Framework چیست؟
الگوی مخزن عمومی در Entity Framework چیست؟

تصویری: الگوی مخزن عمومی در Entity Framework چیست؟

تصویری: الگوی مخزن عمومی در Entity Framework چیست؟
تصویری: الگوی مخزن با C# و Entity Framework، درست انجام شد | موش 2024, آوریل
Anonim

الگوی مخزن عمومی سی شارپ

ایجاد یک مخزن کلاس برای هر کدام وجود، موجودیت نوع می تواند منجر به کدهای تکراری زیادی شود. الگوی مخزن عمومی راهی برای به حداقل رساندن این تکرار و داشتن پایه واحد است مخزن برای همه نوع داده کار می کند.

به طور مشابه، ممکن است بپرسید الگوی مخزن در Entity Framework چیست؟

معرفی. را الگوی مخزن تعریف شده است الگوها از معماری برنامه های سازمانی به عنوان: میانجی بین لایه های نقشه برداری دامنه و داده ها با استفاده از یک رابط مجموعه مانند برای دسترسی به اشیاء دامنه. مخزن یک رابط مجموعه مانند در حافظه برای دسترسی به اشیاء دامنه فراهم می کند.

مخزن عمومی چیست؟ را مخزن عمومی فقط یک ضد الگوی تنبل است. آ مخزن عمومی اغلب با چارچوب نهاد برای سرعت بخشیدن به فرآیند ایجاد یک لایه داده استفاده می شود. تعریف می کند عمومی روش‌هایی برای رایج‌ترین انواع عملیات داده‌ها، مانند به‌روزرسانی، واکشی و حذف.

در اینجا، آیا الگوی مخزن با Entity Framework مورد نیاز است؟

تنها بهترین دلیل برای استفاده نکردن از الگوی مخزن با چارچوب نهاد ? چارچوب نهاد قبلاً الف را اجرا می کند الگوی مخزن . DbContext UoW (واحد کار) شما است و هر DbSet همان است مخزن . اجرای یک لایه دیگر در بالای این نه تنها زائد است، بلکه تعمیر و نگهداری را دشوارتر می کند.

چگونه از الگوی مخزن عمومی در MVC استفاده کنیم؟

مراحل پیاده سازی مخزن عمومی در ASP. NET MVC

  1. مرحله 1 - یک قالب MVC جدید اضافه کنید.
  2. مرحله 2 - Entity Framework را اضافه کنید.
  3. برای ایجاد پایگاه داده و جداول مربوطه، رویکرد اول کد را انتخاب می کنیم.
  4. مرحله 4 - studentConext را ایجاد کنید.
  5. مرحله 5 - مجموعه پایگاه داده Initializer را اضافه کنید.
  6. مرحله 6 - اکنون با Generic Repository کار می کنید.

توصیه شده: