Esempio n. 1
0
 /// <summary>
 /// Constructor which sets up the default logic to register Areas, Global Filters and standard MVC routes
 /// </summary>
 /// <param name="httpApplication"></param>
 /// <param name="containerBuilder"></param>
 /// <param name="mvcResolverFactory"></param>
 public RebelWebApplication(
     HttpApplication httpApplication,
     AbstractContainerBuilder containerBuilder,
     Func <IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory)
 {
     _mvcResolverFactory    = mvcResolverFactory;
     _registerAreas         = RegisterAllDefaultMvcAreas;
     _registerFilters       = () => RegisterDefaultGlobalFilters(GlobalFilters.Filters);
     _registerDefaultRoutes = () => RegisterDefaultRoutes(RouteTable.Routes);
     _httpApplication       = httpApplication;
     _containerBuilder      = containerBuilder;
 }
 /// <summary>
 /// Constructor which sets up the default logic to register Areas, Global Filters and standard MVC routes
 /// </summary>
 /// <param name="httpApplication"></param>
 /// <param name="containerBuilder"></param>
 /// <param name="mvcResolverFactory"></param>
 public UmbracoWebApplication(
     HttpApplication httpApplication,
     AbstractContainerBuilder containerBuilder,
     Func<IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory)
 {
     _mvcResolverFactory = mvcResolverFactory;
     _registerAreas = RegisterAllDefaultMvcAreas;
     _registerFilters = () => RegisterDefaultGlobalFilters(GlobalFilters.Filters);
     _registerDefaultRoutes = () => RegisterDefaultRoutes(RouteTable.Routes);
     _httpApplication = httpApplication;
     _containerBuilder = containerBuilder;
 }
Esempio n. 3
0
 /// <summary>
 /// Constructor which sets up custom logic to register Areas, Global Filters and standard MVC routes
 /// </summary>
 /// <param name="httpApplication"></param>
 /// <param name="containerBuilder"></param>
 /// <param name="mvcResolverFactory"></param>
 /// <param name="registerAreas"></param>
 /// <param name="registerFilters"></param>
 /// <param name="registerCustomRoutes"></param>
 /// <param name="registerDefaultRoutes"> </param>
 public RebelWebApplication(
     HttpApplication httpApplication,
     AbstractContainerBuilder containerBuilder,
     Func <IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory,
     Action registerAreas,
     Action registerFilters,
     Action registerCustomRoutes,
     Action registerDefaultRoutes)
 {
     _mvcResolverFactory    = mvcResolverFactory;
     _registerAreas         = registerAreas;
     _registerFilters       = registerFilters;
     _registerCustomRoutes  = registerCustomRoutes;
     _registerDefaultRoutes = registerDefaultRoutes;
     _httpApplication       = httpApplication;
     _containerBuilder      = containerBuilder;
 }
 /// <summary>
 /// Constructor which sets up custom logic to register Areas, Global Filters and standard MVC routes
 /// </summary>
 /// <param name="httpApplication"></param>
 /// <param name="containerBuilder"></param>
 /// <param name="mvcResolverFactory"></param>
 /// <param name="registerAreas"></param>
 /// <param name="registerFilters"></param>
 /// <param name="registerCustomRoutes"></param>
 /// <param name="registerDefaultRoutes"> </param>
 public UmbracoWebApplication(
     HttpApplication httpApplication, 
     AbstractContainerBuilder containerBuilder, 
     Func<IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory,
     Action registerAreas,
     Action registerFilters,
     Action registerCustomRoutes,
     Action registerDefaultRoutes)
 {
     _mvcResolverFactory = mvcResolverFactory;
     _registerAreas = registerAreas;
     _registerFilters = registerFilters;
     _registerCustomRoutes = registerCustomRoutes;
     _registerDefaultRoutes = registerDefaultRoutes;
     _httpApplication = httpApplication;
     _containerBuilder = containerBuilder;
 }
 public UmbracoWebApplication(HttpApplication httpApplication, AbstractContainerBuilder containerBuilder, Func<IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory)
 {
     _mvcResolverFactory = mvcResolverFactory;
     _httpApplication = httpApplication;
     _containerBuilder = containerBuilder;
 }
Esempio n. 6
0
 public UmbracoWebApplication(HttpApplication httpApplication, AbstractContainerBuilder containerBuilder, Func <IDependencyResolver, global::System.Web.Mvc.IDependencyResolver> mvcResolverFactory)
 {
     _mvcResolverFactory = mvcResolverFactory;
     _httpApplication    = httpApplication;
     _containerBuilder   = containerBuilder;
 }