protected void Application_Start()
 {
     DomainEventMediator.RegisterDomainEventHandler(new TimetableChangedEmailEventHandler(new FakeEmailService()));
     GlobalConfiguration.Configure(WebApiConfig.Register);
 }
		protected void Application_Start()
		{
			DomainEventMediator.RegisterDomainEventHandler(new TimetableChangedEmailEventHandler(new FakeEmailService()));
			DomainEventMediator.RegisterDomainEventHandler(new TimetableChangedRabbitMqMessagingEventHandler(new ConfigFileConfigurationRepository()));
			GlobalConfiguration.Configure(WebApiConfig.Register);
		}