public void Travel_Register_Service_Should_start() { var bus = BusConfigurator.Configure((cfg, host) => { cfg.ReceiveEndpoint(host, Constants.RegisterTravelServiceQueue, ce => { ce.Consumer <TravelRegisterConsumerFake>(); }); }); bus.Start(); }
static void Main(string[] args) { Console.Title = "Travel Registration Service"; var bus = BusConfigurator.Configure((cfg, host) => { cfg.ReceiveEndpoint(host, Constants.RegisterTravelServiceQueue, ce => { ce.Consumer <TravelRegisteredConsumer>(); }); }); bus.Start(); Console.WriteLine("Listening for travel registered events.."); Console.WriteLine(Constants.DefaultConsoleMessage); Console.ReadLine(); bus.Stop(); }
static void Main(string[] args) { Console.Title = "Travel Registration Saga"; var bus = BusConfigurator.Configure((cfg, host) => { var travelSaga = new TravelRegistrationSaga(); var repository = new InMemorySagaRepository <TravelSagaState>(); cfg.ReceiveEndpoint(host, Constants.SagaQueue, ce => { ce.StateMachineSaga(travelSaga, repository); }); }); bus.Start(); Console.WriteLine("Travel Registration Saga active.."); Console.WriteLine(Constants.DefaultConsoleMessage); Console.ReadLine(); bus.Stop(); }