Ent Lib Unity何时使用

时间:2011-08-02 01:46:40

标签: unity-container enterprise-library

我一直试图在EntLib 5.1 Unity上解决这个问题,这让我很困惑http://msdn.microsoft.com/en-us/library/ff660864%28v=PandP.20%29.aspx

有谁能告诉我可以使用Unity的场景类型?

我需要根据请求类型加载特定的dll。 Unity可以在这种情况下使用吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

要动态加载DLL,您可能需要查看MEF

Unity用于解耦类之间的依赖关系,以便更容易编写可测试的可重用代码。

这是一个Inversion of Control(IoC)容器库,可以更轻松地执行Dependency Injection。 Stack Overflow上有很多examples。请注意,您可以在代码(我的首选项)或配置文件中配置Unity。