我看到如何在Entity Framework Core 2.0中构建实体和数据库上下文。
Scaffold-DbContext
dotnet ef dbcontext scaffold
为什么有两种工具,有什么区别?
答案 0 :(得分:3)
Scaffold-DbContext
在Visual Studio的NuGet包管理器控制台(PMC)中运行,具有更好的VS集成 - 打开文件并推断启动项目。
dotnet ef dbcontext scaffold
是一个通用的命令行界面,可以在Visual Studio(和Windows)之外运行。
否则,它们执行完全相同的逻辑。