protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); CastleWindsorConfig.Register(GlobalConfiguration.Configuration, _container); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); }
public void Configuration(IAppBuilder app) { var config = new HttpConfiguration(); _container = new WindsorContainer().Install(FromAssembly.This()); CastleWindsorConfig.Register(config, _container); WebApiConfig.Register(config); app.UseWebApi(config); app.MapSignalR(); RouteConfig.RegisterRoutes(RouteTable.Routes);//MVC Routing BundleConfig.RegisterBundles(BundleTable.Bundles); _container.Resolve <IRabbitMqManager>().ListenForFileRemovedEvent(); }