Esempio n. 1
0
        protected void Application_Start()
        {
            base.Application_Start(GlobalConfiguration.Configuration, SampleWebApplicationConfiguration.DefaultConfiguration());

            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
        }
Esempio n. 2
0
        protected void Application_Start()
        {
            base.Application_Start(SampleWebApplicationConfiguration.WebConfiguration());

            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
        }
Esempio n. 3
0
        public void InitializeForWeb(HttpConfiguration config, SampleWebApplicationConfiguration lamaWebApplicationConfiguration = null)
        {
            var moduleTypesForWebApp = new[] { typeof(ILamaModule), typeof(ILamaWebModule), typeof(ILamaWebApiModule) };

            WebApplicationConfiguration = lamaWebApplicationConfiguration;

            PreloadAssemblies();
            RegisterAllModules(moduleTypesForWebApp);
            BuildContainer();
            RegisterDependancyResolvers(config);
            RegisterWebApiErrorHanding(config);
            ModulesPostInitialization(moduleTypesForWebApp);
        }
Esempio n. 4
0
 public Bootstrapper()
 {
     _logger  = new SystemLogger();
     _builder = new ContainerBuilder();
     WebApplicationConfiguration = SampleWebApplicationConfiguration.DefaultConfiguration();
 }