Включите ведение необработанного SQL в Entity Framework Core
Как включить ведение журнала необработанных SQL-запросов DbCommand?
Я добавил следующий код в мой файл Startup.cs, но не вижу никаких записей в журнале из Entity Framework Core.
void ConfigureServices(IServiceCollection services)
{
services.AddLogging();
}
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug(LogLevel.Debug);
}
Я ожидаю увидеть что-то вроде этого:
Microsoft.EntityFrameworkCore.Storage.Internal.RelationalCommandBuilder...
SELECT [t].[Id], [t].[DateCreated], [t].[Name], [t].[UserName]
FROM [Trips] AS [t]