如何以编程方式在.NET内核中运行这些dotnet.exe ef <command>
命令?如何在.NET Core中以编程方式执行EntityFramework CLI命令?
例如,要添加迁移我正在终端dotnet ef migrations add NewMigration
中运行,它确实会创建Migrations文件夹与迁移类,但创建新的迁移(例如)从编程方式从C#代码?
不建议Process.Start("cmd bla-bla")
因为代码应该是跨平台的,dotnet ef
无论如何都运行一些EntityFrameworkCore包的代码。问题是什么代码?
谢谢。已经在那里挖了,但它会像另一个项目那样做。奇怪的是,他们并没有提出一些具有复制ef'命令所有功能的方法的外观类。 –