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