我有一个 webAPI 项目,其中一个控制器向服务(Nservicebus 主机)发送命令,该服务进行额外处理。
我在运行以下类型 {Name = "RabbitMqTransport" FullName = "NServiceBus.Features.RabbitMqTransport"} 的 TargetInvocationException 项目时遇到问题
我确保根据 github 问题在 bin 文件夹中引用了 RabbitMQ。不确定是什么问题。
我有一个结构映射注册表类,它使用以下配置实例化 IBus 类型。
ForSingletonOf<IBus>().Use(
NServiceBus.Configure.With()
.DefaultBuilder()
.XmlSerializer()
.UseTransport<NServiceBus.RabbitMQ>()
.PurgeOnStartup(false)
.UnicastBus()
.CreateBus()
.Start(() => NServiceBus.Configure.Instance.ForInstallationOn<NServiceBus.Installation.Environments.Windows>().Install())