使用Unity中的代理解析实例

时间:2012-06-13 21:44:36

标签: .net unity-container enterprise-library structuremap

自2011年2月以来,Unity已improved this delegate story实现与StructureMap的平价吗?

1 个答案:

答案 0 :(得分:10)

是。实际上,这与Unity 1.0一起作为注入工厂扩展版附带,因此博客文章对于不存在的功能是错误的。

在Unity 2.0中,故事变得容易多了。你可以这样做:

container.RegisterType<IWhatever>(
    new InjectionFactory(container => whateverFunctionYouWant()));

这会导致暂时注册;你可以使用你想要的任何终身经理。