I have an SQL Server DB that I reverse engineered into my .Net Core App. All is great....until now. I want to introduce Identity. There are plenty of examples on how to do this code first, but not DB First. Has anybody any ideas how I should go about this?
答案 0 :(得分:2)
在查看@SteveGrenne提供的链接后,我做了以下内容。
我创建了一个.net核心MVC项目,并将项目身份验证设置为单个用户。然后我根据链接创建了一个用户。这会将所需的表创建并生成到默认DB中。然后我编写了表格脚本并将它们放入我的实时数据库中。从这里开始,这是我的修复偏离了建议的地方。使用nuGet包管理器控制台中的Scaffold-DbContext
命令,我将数据库反向设计为我想要的项目。在Project.json文件中,我然后引用了Identity和Cookies包,并将引用DbContext
的我的存储库层更改为现在引用IdentityDbContext