小编Tau*_*ikh的帖子

System.InvalidOperationException:只有在上下文使用关系数据库提供程序时才能使用特定于关系的方法

System.InvalidOperationException:

只有在上下文使用关系数据库提供程序时才能使用特定于关系的方法。

InMemoryDatabase用于测试用例时出现上述错误?

var msaContextOptions = new DbContextOptionsBuilder<MSA.DAL.MsaDbContext>()
           .UseInMemoryDatabase(databaseName: "Get results")
           .ConfigureWarnings(w => w.Ignore(InMemoryEventId.TransactionIgnoredWarning))
           .Options;
Run Code Online (Sandbox Code Playgroud)

unit-testing entity-framework xunit in-memory-database

8
推荐指数
2
解决办法
1万
查看次数