1
如何在使用DbContext
时记录所有查询以输出?ASP.NET Core 1.1将所有DbContext查询记录到输出窗口
在过去,我在Visual Studio 2015的输出窗口中获得所有查询(SQL)。我不知道何时停止。
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, DbSeeder dbSeeder)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
而且appsettings.json:
"Logging": {
"IncludeScopes": false,
"LogLevel": {
"Default": "Debug",
"System": "Information",
"Microsoft": "Information"
}
编辑:
我认为这是不可能没有一些解决办法。 GitHub1,GitHub2。
现在我用SQL Server Profiler去了。
这是行不通的。对于详细它返回错误:其他信息:配置值'详细'类别'微软'不支持。 – Makla
而当你尝试“调试”? – Jesper
它不起作用。 – Makla