0

我像这样配置结构图:

        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);
4

0 回答 0