我的问题可能措辞不佳,但在我的 global.asx 文件中我使用
if (System.Diagnostics.Debugger.IsAttached)
{
var test = new TestDbSeeder(App_Start.NinjectWebCommon.UcxDbContext);
test.seed();
}
这将检查是否附加了调试器并运行我的测试播种器,以便我的验收测试始终通过。
我需要检查数据库是否也存在,如果不先运行此代码:
var test2 = new DataSeeder();
test2.Seed(App_Start.NinjectWebCommon.UcxDbContext);
此数据播种器是必须始终在数据库中的实际数据。是否有命令检查数据库是否存在,以便我可以运行该代码块。谢谢!