通过在 .csdef 中进行配置和 azure Queue 详细信息,我使用NServiceBus
的是通过约定的 azure worker 角色。app.config
我有一个通过这样做访问 IBus 的休息服务:
Configure.Instance.Builder.Build<IBus>()
并且工作正常!
我有一个实现IWantToRunAtStartup
配置引导程序的类,如下所示:
Bootstrapper.With.StructureMap()
.UsingAutoRegistration()
.And.AutoMapper().Start();
如果我随后使用引导容器,我将丢失 IBus 参考:
Configure.Instance.StructureMapBuilder((IContainer) Bootstrapper.Container);
如何使用Bootsrtrapper.StructureMap
和NServiceBus
?