我是 Autofac (3) 的新手,我正在使用它在几个实现 IRecognizer 的程序集中查找许多类。
所以我有:
builder.RegisterAssemblyTypes(AppDomain.CurrentDomain.GetAssemblies()).As<IRecognizer>();
这很好。
但是我想将对找到的组件的引用注入到构造函数中-有点:
public Detector(List<IRecognizer> recognizers)
{
this.Recognizers = recognizers;
}
有没有办法做到这一点?