[英]how to execute “ExecuteSqlRawAsync” in in-memory database
我正在使用 x-unit 和内存数据库创建单元测试用例,并且我正在尝试执行以下代码行
await _dbContext.Database.ExecuteSqlRawAsync(lockSql, cancellationToken);
我收到以下错误:关系特定方法只能在上下文使用关系数据库提供程序时使用。
我该如何解决这个问题并继续测试用例?
内存数据库有几个问题,这就是微软更喜欢使用 SQLite 的原因。 内存数据库不允许运行原始查询。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.