public static void Register(this IBusRegistry registry, params IWorker[] workers) { foreach (var worker in workers) { registry.Register(worker); } }
protected override void RegisterHandlersInBus(IBusRegistry bus) { bus.Register <EventPublisherStarted>(this); bus.Register <EventHandlerStarted>(this); bus.Register <EventPollerStarted>(this); bus.Register <EventPollerStopped>(this); bus.Register <EventProcessorStopped>(this); bus.Register <EventPublisherStopped>(this); }
protected override void RegisterHandlersInBus(IBusRegistry bus) { bus.Register<StartEventPoller>(this); bus.Register<StopEventPoller>(this); bus.Register<PollResponseWasReceived>(this); bus.Register<IncomingEventHasBeenProcessed>(this); bus.Register<IncomingEventIsPoisoned>(this); bus.Register<AddNewSubscriptionOnTheFly>(this); }
protected override void RegisterHandlersInBus(IBusRegistry bus) { bus.Register <NewIncomingEvents>(this); bus.Register <PollResponseWasReceived>(this); bus.Register <IncomingEventHasBeenProcessed>(this); }
protected override void RegisterHandlersInBus(IBusRegistry bus) { bus.Register <StartEventPublisher>(this); bus.Register <StopEventPublisher>(this); }
protected override void RegisterHandlersInBus(IBusRegistry bus) { bus.Register <StartEventHandler>(this); bus.Register <StopEventHandler>(this); bus.Register <NewIncomingEvents>(this); }