public static IRequestProcessor BuildNestedRequestProcessor(IDependencyLibrary dependencyLibrary) { IRequestProcessor p = new BaseRequestProcessor(); p = new ErrorLoggingRequestProcessor(p, dependencyLibrary.Get <IConnectionFactory>()); return(p); }
protected void Application_Start() { GlobalConfiguration.Configure(WebApiConfig.Register); RouteConfig.RegisterRoutes(RouteTable.Routes); Services = DependencyConfig.RegisterServiceDependencies(); RequestProcessor = RequestProcessorConfig.BuildNestedRequestProcessor(Services); //CreatePortalIcon(); EnsureGridSizeFileExists(); EnsureLastGridBuildTimeFileExists(); }