我有一个SQL Server数据库与ASP。使用实体框架核心代码优先构建的。NET标识表。我现在需要使用该数据库与另一个项目,需要ASP。净的身份。在新项目中处理和保存现有数据的最佳方法是什么?问题是如何解决AppContext: IdentityDbContext<[User Class]>?
谢谢。
当你有一个数据库准备好了,你想在你的项目中使用它,你应该使用逆向工程。
在dotnet cli中可以使用以下命令:
dotnet ef dbcontext scaffold "数据源=(localdb)MSSQLLocalDB;初始目录=Chinook"Microsoft.EntityFrameworkCore.SqlServer
或在VS中:
Scaffold-DbContext 'Data Source=(localdb)MSSQLLocalDB;Initial Catalog=Chinook' Microsoft.EntityFrameworkCore.SqlServer
参考