Entitiy框架核心日志事务提交/回滚

时间:2016-12-26 13:48:30

标签: logging transactions asp.net-core entity-framework-core

我在asp.net核心应用程序中使用ef核心,启用了日志记录,在我的日志中,我可以看到我的应用程序对db执行的每个查询。

问题在于我可以在日志中看到的每个事务:

  

[Debug]以隔离级别开始交易'未指定'。

但我无法在日志中看到此事务是否已提交或回滚的任何迹象。

是否存在任何配置自动

我使用这种配置的serilog:

在startup.cs构造函数中:

Log.Logger = new LoggerConfiguration()
            .MinimumLevel.Debug()
            .Enrich.FromLogContext()
            .ReadFrom.Configuration(Configuration)
            .CreateLogger();

在configure方法中:

loggerFactory.AddConsole(Configuration.GetSection("Logging"));
        loggerFactory.AddDebug();
        loggerFactory.AddSerilog();

0 个答案:

没有答案