EF Core 2.1引入了对环境事务的支持。创建一个新的SqlConnection,手动打开它并将其传递给DbContext TransactionScopeOption.Requiredcommand.CommandText = "DELETE FROM dbo.Blogs";
// Run an EF此部分是否只是在示例
我开始使用EF核心和Dapper,当我尝试在TransactionScope中使用它们时,当我调用context.SaveChanges()时,我得到了错误SqlConnection does not,代码如下: public class TestController : ControllerBase private readonly MyDbContext dbContext;private readonly IDbConnection dbConnection;
在.NET中,框架是DbContext In EntityFramework 6是,我可以在那里设置DbConnection。在EF .NET内核中,我可以设置DbContextDbConnection吗?我在UseTransaction of DbContext方法中遇到了一个异常:
“System.InvalidOperationException”类型的异常发生在Microsoft.EntityFrameworkCore.Relational.dll中,但未在用户代码中处理:“
我的产品DbContext有IDatabaseInitializer,如果!context.Database.CompatibleWithModel(true)抛出异常。will throw NotSupportedException.// the DbContextusing Code First patterns.
var context2 = new MyDbContext(EntityConn