问题描述
UpdateFromQueryAsync是否可以与sql InMemory数据库一起使用?当前我的当前单元测试中确实需要更新。
var options = new DbContextOptionsBuilder<StoreContext>()
.UseInMemoryDatabase(databaseName: "Test")
Options;
using (var webStoreContext= new WebStoreContext(options))
{
await webStoreContext.Set<Product>().UpdateFromQueryAsync(x => new Product
{
ProductType= 'Electronics'
UpdateDate = DateTime.Now
}
资源:
https://entityframework-extensions.net/update-from-query
解决方法
是的
UpdateFromQuery
与InMemory
数据库兼容。
如果遇到问题,建议您在此处进行报告:https://github.com/zzzprojects/EntityFramework-Extensions/issues,并附有显示错误的可运行示例。