【发布时间】:2011-12-16 15:18:45
【问题描述】:
我正在尝试让 NServiceBus 与我已经在我的应用程序中使用的容器一起工作。
当我看到.AutofacBuilder 将采用预先存在的容器或作用域时,我感到很兴奋。但是,我还想在我的容器中注册总线,以便我的应用程序中的其他组件可以引用IBus。
这让我陷入了第 22 条军规。我需要对创建的总线的引用才能在我的容器中注册。但是,创建总线需要引用创建的容器。
我该如何解决这个问题?
【问题讨论】:
标签: c# inversion-of-control containers nservicebus autofac