سلام و خسته نباشید خدمت شما
من دارم یه برنامه اندروید برای شرکتمون آماده میکنم و از WebApi مثل آموزش شما دارم استفاده میکنم من لایه های برنامه رو جدا کردم و از الگوی Repository که تو آموزش هاتون هست استفاده کردم
مشکلی که دارم اینه که نمیدونم چطور از سیستم Identity توی لایه ای که به صورت Class Library ایجاد کردم استفاده کنم
برای اینکه منظورم رو برسونم تصویر از قسمت Solution Explorer قرار دادم براتون ممنون میشم راهنمایی کنید

جدا کردن لایه identity به سادگی نیست دوست من
ابتدا مستندا identity را کامل مطالعه کنید تا وابستگی های آن را بشناسید
identity بر بستر OWIN هست
برای دوستانی که میخوان این کارو بکنن من خودم از این طریق رفتم مشکلم حل شد:
corewebproject/data to class library projects.Add following from nuget:
AspNetCore.IdentityAspNetCore.Identity.EntityFrameworkMicrosoft.entityframeworkcore.SqlServerMicrosoft.entityframeworkcore.ToolsMicrosoft.entityframeworkcore.Tools.DotnetBuild class library projects.
contextdb file location.localdb change defaultconnection in appsettings.Run next commands:
'Remove-Migration'. it will remove some file including snapmodel file
Add-Migrations "Name"
update database
Check you database: you can see upadated db with aspnetcore individual account related tables.