2009-08-27 217 views
0

我有两个使用Unity IoC容器的密切相关的应用程序。他们有一些共同的自定义类型,但不是全部。目前我有两个配置文件有很多重复。我想只有一个Unity配置文件来统一它们。为多个应用程序配置一个配置文件

但是,由于并非所有类型都存在于这两个应用程序中,Unity不高兴。我想要的是告诉Unity不要尝试注册/实例化配置文件中的类型,除非需要容器。

我可以想到几个解决方案,但因为我是一个Unity新手,我不想猜测/重新创建。

是的,它必须是Unity。目前。

回答

1

您是否尝试过类似的延伸,看看,

Is there TryResolve in Unity?

,看看它是否帮助你。

+0

我认为这回答了这个问题。谢谢! 我还不确定这是否正确。我曾考虑过使用共享容器来处理常见元素和子容器的具体情况,但是你有3个文件而不是2个! –