• 1399/03/23

استفاده از identity در datalayer :

سلام 
ممنون از دوره ی بسیار خوبتون.
میشه لطفا راهنمایی کنید وقتی یه  لایه ی جدا برای data داریم چطور از identity استفاده کنیم.
 context و repository ها در لایه دیتا است، و لایه وب هم شامل پروژه ای است که از ابتدا تیک identity را زدیم.
در این صورت دوتا connection string و دو تا context وجود داره. یه دونه برای لایه دیتا و یکی هم برای identity لایه وب.
 

  • 1399/03/23
  • ساعت 11:21

سلام عزیز.

خوشحالم دوره براتون مفید بوده :)

توی لایه دیتا identity رو نصب کنین و از لایه وب حذف کنین،

 لایه دیتا رو به لایه وب رفرنس بزنین و مشکلتون حل میشه.


  • 1399/03/24
  • ساعت 00:12

سلام مجدد.
خیلی ممنون از راهنماییتون و ممنون از اینکه وقت گذاشتید و پاسخ دادید.
یه مشکل دیگه دارم.
از لایه وب حذف کردم اما چطور در لایه data نصبش کنم.
لایه دیتا یک class library هست، طبق آموزش شما ما تیک identity رو موقع ساخت پروژه میزدیم، آیا امکان اضافه کردن identity به class library ها وجود داره؟
 


  • 1399/03/24
  • ساعت 00:41

خواهش میکنم عزیز.

بله تا وقتی که class library  شما از نوع Core باشه میتونید نصب کنید این پکیج رو ،

 از طریق NuGet میتونید نصب کنید.


  • 1399/03/24
  • ساعت 02:33

ممنون خیلی لطف کردید.
 


  • 1399/03/24
  • ساعت 12:11

سلامت باشید :)


  • 1399/05/08
  • ساعت 13:08

سلام خسته نباشید.

منم همین مشگل رو دارم 

context  رو داخل لایه ی دیتا ساختم و از طریق NuGet ، identity رو هم اضافه کردم و تنظیمات رو داخل فایل startup برنامه انجام دادم اما وقتی migration  می زنم هیچ جدولی داخل بانک نمی سازه


  • 1399/05/08
  • ساعت 15:36

سلام عزیز.

وقتی دارید migration میزنید، defualt project رو به لایه دیتا تغییر بدید. ( توی عکس با فلش مشخص کردم )


logo-samandehi