目前我正在使用Autofac作为IoC。 我想通过调用rest服务将配置(appsettings)传递给我的基类。
目前的结构是
class baseclass{
public baseclass(logger){}
}
class derivedclass : baseclass{
public derivedclass(IService service):base(logger)
{
}
}
有超过50个被归类为我引用基类的类别所以不想为每个类传递配置。
你能帮忙找到解决方案。
由于
答案 0 :(得分:0)
我假设您不想更改派生构造函数以通过您的配置。所以你有一些选择:
虽然这两个选项都是不好的做法,但我建议您通过构造函数注入配置。