protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); var logSourceProviderConfig = KnownSections.LogSourceProvider(); var statsCache = LogFileStatsCache.Default; var logSourceProvider = new LogSourceProvider(logSourceProviderConfig, statsCache); var logRepository = new LogRepository(logSourceProvider); var controllerActivator = new MyControllerActivator(logRepository); var controllerFactory = new DefaultControllerFactory(controllerActivator); ControllerBuilder.Current.SetControllerFactory(controllerFactory); precacheThread_ = statsCache.StartPrecacheThread(); }
public ConfigurableRequireHttpsAttribute() { config_ = KnownSections.RequireHttps(); }