我像这样配置结构图:
ObjectFactory.Configure(x => {
x.For<IA>().Use<A>().Named(CommonModule.ModuleName);
x.For<IB>().Use<B>().Named(CommonModule.ModuleName);
x.For<IC>().Use<C>().Named(CommonModule.ModuleName);
x.For<ID>().Use<D>().Named(CommonModule.ModuleName);
...
...
...
});
我可以通过某种方式告诉这个配置调用中的所有设置都以 CommonModule.ModuleName 命名(而不是一个一个)来缩短这个时间吗?就像是:
ObjectFactory.Configure(x => {
x.For<IA>().Use<A>();
x.For<IB>().Use<B>();
x.For<IC>().Use<C>()
x.For<ID>().Use<D>();
...
...
...
}).Named(CommonModule.ModuleName);