【发布时间】:2021-02-25 21:32:53
【问题描述】:
ENV:VS 2019,C# .NET Framework 4.6.1
我正在使用.json 文件来保存我的所有配置:
IConfigurationBuilder config = new ConfigurationBuilder();
config.AddJsonFile("autofac.json");
我的问题是,如何在此文件中包含DbContext?我将 Autofac 添加到现有应用程序并在新部分中使用它。原代码中的代码是这样的(把真名改成“My*”保护无辜):
public partial class MyDbContext : DbContext, IDisposable
{
public MyDbContext () : base("MyDB")
{}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{}
}
是否可以将DbContext 具体类与现有接口相关联(是否存在)或者我应该围绕它创建一个包装器,然后为包装器类创建一个相应的接口?
【问题讨论】:
标签: c# asp.net-web-api entity-framework-6 autofac autofac-configuration