C# 我自己的带有NServiceBus的Autofac容器?

C# 我自己的带有NServiceBus的Autofac容器?,c#,inversion-of-control,containers,nservicebus,autofac,C#,Inversion Of Control,Containers,Nservicebus,Autofac,我正在尝试让NServiceBus使用我已经在应用程序中使用的容器 当我看到.AutofacBuilder将采用一个预先存在的容器或作用域时,我非常激动。但是,我还想用我的容器注册总线,以便我的应用程序中的其他组件可以获得对IBus的引用 这让我陷入了第二十二条军规。我需要一个对创建的总线的引用来注册到我的容器中。但是,创建总线需要引用已创建的容器 如何解决此问题?NServiceBus将在容器中注册IBU实例-您不需要这样做。NServiceBus将在容器中注册IBU实例-您不需要这样做

我正在尝试让NServiceBus使用我已经在应用程序中使用的容器

当我看到
.AutofacBuilder
将采用一个预先存在的容器或作用域时,我非常激动。但是,我还想用我的容器注册总线,以便我的应用程序中的其他组件可以获得对
IBus
的引用

这让我陷入了第二十二条军规。我需要一个对创建的总线的引用来注册到我的容器中。但是,创建总线需要引用已创建的容器


如何解决此问题?

NServiceBus将在容器中注册IBU实例-您不需要这样做。

NServiceBus将在容器中注册IBU实例-您不需要这样做