private void RegisterEventHandlers(UnityContainer container, EventProcessor eventProcessor) { eventProcessor.Register(container.Resolve<RegistrationProcessRouter>()); eventProcessor.Register(container.Resolve<OrderViewModelGenerator>()); eventProcessor.Register(container.Resolve<PricedOrderViewModelGenerator>()); eventProcessor.Register(container.Resolve<ConferenceViewModelGenerator>()); eventProcessor.Register(container.Resolve<SeatAssignmentsViewModelGenerator>()); eventProcessor.Register(container.Resolve<SeatAssignmentsHandler>()); eventProcessor.Register(container.Resolve<global::Conference.OrderEventHandler>()); eventProcessor.Register(container.Resolve<SqlMessageLogHandler>()); }