public void Write() { var busConfiguration = new BusConfiguration(); busConfiguration.EndpointName(endpointName); var typesToScan = TypeScanner.NestedTypes <HeaderWriterSaga>(typeof(ConfigErrorQueue)); busConfiguration.TypesToScan(typesToScan); busConfiguration.EnableInstallers(); busConfiguration.UsePersistence <InMemoryPersistence>(); busConfiguration.RegisterComponents(c => c.ConfigureComponent <Mutator>(DependencyLifecycle.InstancePerCall)); using (var bus = (UnicastBus)Bus.Create(busConfiguration).Start()) { var message = new StartSaga1Message(); bus.SendLocal(message); CountdownEvent.Wait(); } }
public async Task Handle(StartSaga1Message message, IMessageHandlerContext context) { await context.SendLocal(new SendFromSagaMessage()); }
public Task Handle(StartSaga1Message message, IMessageHandlerContext context) { return(context.SendLocal(new SendFromSagaMessage { Guid = Guid.NewGuid() })); }
public void Handle(StartSaga1Message message) { Bus.SendLocal(new SendFromSagaMessage()); }
public void Handle(StartSaga1Message message) { var sendFromSagaMessage = new SendFromSagaMessage(); Bus.SendLocal(sendFromSagaMessage); }
public Task Handle(StartSaga1Message message, IMessageHandlerContext context) { return(context.SendLocal(new SendFromSagaMessage())); }