环境: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
具体类与现有接口相关联(是否存在)或者我应该围绕它创建一个包装器,然后为包装器类创建一个相应的接口?