【发布时间】:2020-05-28 13:33:20
【问题描述】:
在 ASP.NET Framework 项目中,可以右键单击项目并使用现有数据库添加 ADO.NET 实体数据模型。这将从数据库的表和列创建类和属性。
但 ASP.NET Core API Web 应用程序项目中缺少此选项。我可以使用什么来从现有的 SQL Server 数据库创建这些类,或者那是不可能的?
【问题讨论】:
-
如果您想坚持使用 Entity Framework,请查看 EF Core:docs.microsoft.com/en-us/ef/core 您可以使用一些命令行工具从表中生成类。我最近开始使用 Dapper,它的简单性给我留下了深刻的印象(尽管您必须自己滚动课程):dapper-tutorial.net
-
而且,如果您想以数据库优先的方式使用 EF/EF Core,请查看反向 POCO 生成器reversepoco.co.uk
标签: c# visual-studio asp.net-core ado.net entity-framework-core