У меня есть проект webAPI, в котором один из контроллеров отправляет команду службе (Nservicebus Host), которая выполняет дополнительную обработку.Конфигурация NserviceBus RabbitMQ на WebAPI
У меня возникли проблемы при запуске проекта, говорящий с TargetInvocationException для ниже типа {Name = «RabbitMqTransport» FullName = «NServiceBus.Features.RabbitMqTransport»}
Я уверен, что я есть ссылка на RabbitMQ в бункере папка в соответствии с проблемой github. Не уверен, в чем проблема.
У меня есть структура карта класс реестра, который инстанцирует тип 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())