public override void Init() { var handlers = RegisterHandlers(); var dependencyResolver = new DependencyResolver(handlers, Logger); var config = BuildConfiguration(dependencyResolver); server = new HttpSelfHostServer(config); }
private HttpSelfHostConfiguration BuildConfiguration(DependencyResolver dependencyResolver) { var config = new HttpSelfHostConfiguration(BASE_URL_HTTP) { DependencyResolver = dependencyResolver }; var defaults = new { controller = "Common", action = "Index" }; config.Routes.MapHttpRoute("Global", "{*url}", defaults); return config; }