Boa noite Daniel,
Não consigo ver o log do SQL no console. Aula 03 - Logando o SQL no console.
Vou inserir o código aqui..
using (var context = new LojaContext())
{
var serviceProvider = context.GetInfrastructure<IServiceProvider>();
var loggerFactory = serviceProvider.GetService<ILoggerFactory>();
loggerFactory.AddProvider(SqlLoggerProvider.Create());
var produtos = context.Produtos.ToList();
foreach (var p in produtos)
Console.WriteLine(p);
Console.WriteLine("**********************");
foreach (var e in context.ChangeTracker.Entries())
Console.WriteLine(e.State);
var p1 = produtos.Last();
p1.Nome = "007";
Console.WriteLine("**********************");
foreach (var e in context.ChangeTracker.Entries())
Console.WriteLine(e.State);
Console.ReadKey();
}
A classe SqlLoggerProvider, eu copiei o código de outro post comentado, então ela está OK!!
Valeuu