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