0
我了.NET的核心應用與EFCore分貝背景:如何注入到ILogger EFCore的DbContext
public class MyappDbContext : DbContext
{
private ILogger<MyappDbContext> _logger;
public MyappDbContext(DbContextOptions<MyappDbContext> options)
: base(options)
{
// ???
}
}
在啓動I類註冊方面:
services.AddDbContext<MyappDbContext>(options => options.UseSqlServer(connectionString));
如何注入MyappDbContext ILogger或ILoggerFactory (創建記錄器)?
您應該確保不過,你也有EF數據庫遷移一個空的構造工作。 –
好吧OP會有這個問題,所以這是一個不同的問題。 – DavidG
它工作出色。 在此期間,我創建了IDbContextFactory。遷移使用IDbContextFactory來創建我的dbContext。 – massther