【发布时间】:2017-09-17 01:10:30
【问题描述】:
我有带有 EFCore db 上下文的 .net 核心应用程序:
public class MyappDbContext : DbContext
{
private ILogger<MyappDbContext> _logger;
public MyappDbContext(DbContextOptions<MyappDbContext> options)
: base(options)
{
// ???
}
}
在启动类中我注册了上下文:
services.AddDbContext<MyappDbContext>(options => options.UseSqlServer(connectionString));
如何注入MyappDbContext、ILogger或ILoggerFactory(创建记录器)?
【问题讨论】:
标签: c# dependency-injection entity-framework-core