任何人使用NServiceBus 2.0成功使用Unity 2.0?
我尝试针对Unity 2.0程序集编译NServiceBus.ObjectBuilder.Unity.dll的源代码,但由于更改/删除了新Unity中许多对象方法的签名,因此出现了几个编译时错误。
在文档Udi Dahan says中,附加任何容器就像实现IContainer
的5种方法一样简单。但是当我查看NServiceBus.ObjectBuilder.Unity实现时,我发现还有很多工作要做。为什么会这样?
答案 0 :(得分:3)
默认情况下,Unity的行为与NSB期望的不同。这就是为什么需要一些自定义扩展以使其与ObjectBuilder合同兼容的原因。有两个主要区别:
我相信这些功能在版本2.0中保留,并且很容易迁移它们。本周我应该有一些时间,我希望我将创建一个Unity v2实现。我知道什么时候结束了。
编辑: 完成。 Unit 2对象构建器位于主干中。