【发布时间】:2011-09-10 01:08:17
【问题描述】:
我似乎非常需要这个。
假设我有一个类,其构造函数带有多个参数。其中一些可以通过注册组件来解决。但其余的是在运行时创建的实例(例如,从数据库中获取实体)。
Autofac 可以很好地处理这些情况吗?还是我的设计欠佳?
为了澄清,我的类有这样的构造函数:
public MyClass(IService1 service1, IService2 service2, Data1 data1, Data2 data2)
{
//...
}
我想做这样的事情:
container.Resolve<MyClass>(data1, data2);
【问题讨论】:
标签: ioc-container partial autofac resolve