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);
 }
Ejemplo n.º 2
0
        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();
        }