protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); //*** Start RestBus subscriber/host **// var amqpUrl = "amqp:localhost:5672"; //AMQP URL for RabbitMQ installation var serviceName = "madagascar"; //Uniquely identifies this service var msgMapper = new BasicMessageMapper(amqpUrl, serviceName); var subscriber = new RestBusSubscriber(msgMapper); restbusHost = new RestBusHost(subscriber, GlobalConfiguration.Configuration); restbusHost.Start(); //****// }
void Application_Start(object sender, EventArgs e) { // Code that runs on application startup BundleConfig.RegisterBundles(BundleTable.Bundles); AuthConfig.RegisterOpenAuth(); RouteConfig.RegisterRoutes(RouteTable.Routes); //Initialize ServiceStack application new AppHost().Init(); //*** Start RestBus subscriber/host **// var amqpUrl = "amqp:localhost:5672"; //AMQP URL for RabbitMQ installation var serviceName = "madagascar"; //Uniquely identifies this service var msgMapper = new BasicMessageMapper(amqpUrl, serviceName); var subscriber = new RestBusSubscriber(msgMapper); restbusHost = new RestBusHost(subscriber); restbusHost.Start(); //****// }