Обратитесь по этой ссылке для полного объяснения: Ведение журнала - EF Core
Если вы хотите войти в консоль: Установите пакет Microsoft.Extensions.Logging.Console
dotnet add package Microsoft.Extensions.Logging.Console
Затем создайте реализацию фабрики регистратора:
public static readonly ILoggerFactory MyLoggerFactory
= LoggerFactory.Create(builder => { builder.AddConsole(); });
Затем в свой метод переопределения DbContext onConfiguring добавьте вызов .UseLoggerFactory:
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
=> optionsBuilder
.UseLoggerFactory(MyLoggerFactory) // Warning: Do not create a new ILoggerFactory instance each time
.UseSqlServer(
@"Server=(localdb)\mssqllocaldb;Database=EFLogging;Trusted_Connection=True;ConnectRetryCount=0");