似乎在NServiceBus版本5中,API允许您使用以下语法inject an instance of your own IoC container into NServiceBus:
configuration.UseContainer<UnityBuilder>(c => c.UseExistingContainer(unityContainer));
版本4唯一提到的语法如下:
Configure.With().UsingContainer<UnityObjectBuilder>();
在NServiceBus的第4版中无法注入自己容器的实例是否正确?即你只能告诉NServiceBus使用另一个容器,但不是你的容器。
答案 0 :(得分:3)
是的,这是支持的。语法是:
Configure.With().UnityBuilder(container);