Как я могу регистрировать все запросы для вывода при использовании DbContext
?ASP.NET Core 1.1 регистрирует все запросы DbContext для вывода окна
В прошлом я получаю все запросы (SQL) в окне вывода в Visual studio 2015. Я не знаю, когда это остановилось.
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"
}
This не работает. И я думаю, что this означает, что журналы должны быть на выходе.
Отредактировано:
Я думаю, что это не возможно без какой-либо работы вокруг. GitHub1, GitHub2.
На данный момент я пошел с SQL Server Profiler.
Это не работает. Для Verbose он возвращает ошибку: Дополнительная информация: значение конфигурации «Verbose» для категории «Microsoft» не поддерживается. – Makla
И когда вы пытаетесь «Debug»? – Jesper
Это не работает. – Makla