ورود

View Full Version : سوال: ذخیر Domin Model با ASP.Identity 2



Black_Hammer
جمعه 26 آذر 1395, 20:56 عصر
با سلام دوستان سوالی داشتم که ممنون می شم راهنمایی کنید .

سوال بنده اینکه چطور می توینم کلاس های Domain Model خودمون رو با asp.net Identity ذخیره کنیم. جایی خوندم که ما باید کلاس های خودمون رو توی کلاس AppIdentityDbContext به صورت لیست وارد کنیم و میتونیم اینطور این کلاس ها رو به صورت تیبل در پایگاه داده ایجاد کنیم. اما یک سوال چطور می تونیم تعققیرات کلاس ها رو ذخیر و بازیابی کنیم. بنده کاملا با Entity Framework CodeFirst اشنایی دارم اما توی Identity نمی دونم چطور باید با Entity Framework کار کنم برای مثال وقتی ما تعققیرات خودمون رو به کلاس اعمال کردیم ، کلاس AppIdentityDbContext متدی با نام SaverChange() نداره که بخواییم این کار رو انجام بدیم مشه لطفا یک مثال بزنید و من رو راهمایی کنید ممنون.

اینم کلاس AppIdentityDbContext

143786

hakim22
یک شنبه 28 آذر 1395, 10:59 صبح
اول اینکه IdentityDbContext از از DbContext ارث بری کرده پس تمام خصوصیات این کلاس رو دارا هست (همچنین متد SaveChange)

دوم اینکه باید مدلهای دیتابیس رو به صورت فیلد در محلی که خودتون مشخص کردید (در واقع درون کلاس AppIdentityContext) تعریف کنید. البته مدلها باید از نوع DbSet تعریف شوند.

بقیه ی کار هم مشابه همان DbContext است.