实施例
MyConstruction(IEnumberable<IMyInterface> myInterfaces)
{
}
我有几个实现IMyInterface的类。
答案 0 :(得分:4)
您不必明确声明它们。利用扫描功能:
Scan(x =>
{
x.TheCallingAssembly(); // or specify additional assemblies to scan
x.AddAllTypesOf<IMyInterface>();
});
答案 1 :(得分:1)
我实际上发现了一篇描述此问题的博文。这并不是我想要的,因为我宁愿不必明确列出实现。