Я хочу настроить экземпляр NServiceBus, чтобы использовать метод SendLocal
, который отлично работает, используя следующий код:
var bus = NServiceBus.Configure.With()
.StructureMapBuilder()
.XmlSerializer()
.MsmqTransport()
.PurgeOnStartup(true)
.UnicastBus()
.LoadMessageHandlers()
.DoNotAutoSubscribe()
.CreateBus()
.Start();
bus.SendLocal(new MyMessage());
Однако это приводит к немедленной обработке сообщения. Я хотел бы, чтобы шина не обрабатывала сообщение, а обрабатывала его в другом AppDomain позже, используя другой экземпляр NServiceBus.
Является ли это возможным?