【问题标题】:Ent Lib Unity when to useEnt Lib Unity 何时使用
【发布时间】:2011-08-02 01:46:40
【问题描述】:

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

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

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

非常感谢。

【问题讨论】:

标签: unity-container enterprise-library


【解决方案1】:

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

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

这是一个Inversion of Control (IoC) 容器库,可以更轻松地完成Dependency Injection。 Stack Overflow 上有很多 examples。请注意,您可以在代码中(我的偏好)或使用配置文件来配置 Unity。

【讨论】:

  • 感谢您的回答@TrueWill
猜你喜欢
  • 1970-01-01
  • 2013-10-15
  • 1970-01-01
  • 1970-01-01
  • 2011-02-12
  • 1970-01-01
  • 1970-01-01
  • 2012-12-04
  • 2011-06-15
相关资源
最近更新 更多