public void Configuration(IAppBuilder app) { HostingEnvironment.RegisterVirtualPathProvider(new EntityViewPathProvider()); AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration, RouteTable.Routes); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); SwaggerConfig.Register(); string contentDistPath = Path.Combine(BennerConfiguration.WesFolder, "content", "dist"); new FileHashGenerator(contentDistPath).HashMinifiedFiles(); GlobalConfiguration.Configuration.DependencyResolver = new NinjectDependencyResolver(DependencyContainer.InternalKernel); var startup20 = this as IStartup20; if (startup20 != null) { startup20.Configuration20(app); } var startup30 = this as IStartup30; if (startup30 != null) { startup30.Configuration30(app); } var startup40 = this as IStartup40; if (startup40 != null) { startup40.Configuration40(app); } var startup50 = this as IStartup50; if (startup50 != null) { startup50.Configuration50(app); } RouteConfig.RegisterRoutes(RouteTable.Routes); }
public void Configuration(IAppBuilder app) { HostingEnvironment.RegisterVirtualPathProvider(new EntityViewPathProvider()); AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration, RouteTable.Routes); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); SwaggerConfig.Register(); RouteConfig.RegisterRoutes(RouteTable.Routes); var startup20 = this as IStartup20; if (startup20 != null) { startup20.Configuration20(app); } var startup30 = this as IStartup30; if (startup30 != null) { startup30.Configuration30(app); } var startup40 = this as IStartup40; if (startup40 != null) { startup40.Configuration40(app); } var startup50 = this as IStartup50; if (startup50 != null) { startup50.Configuration50(app); } }