public HttpRequestHandlingContext(IMvcRouter mvcRouter, IResourceRouter resourceRouter, ICustomRouter customRouter) { this.mvcRouter = mvcRouter; this.resourceRouter = resourceRouter; this.customRouter = customRouter; }
public static void Start(IMvcApplication application) { IDependencyContainer container = new DependencyContainer(); application.ConfigureServices(container); IControllerRouter controllerRouter = new ControllerRouter(container); IResourceRouter resourceRouter = container.CreateInstance <IResourceRouter>(); IRouter router = new Router(controllerRouter, resourceRouter); MvcContext.Get.AssemblyName = Assembly .GetEntryAssembly() .GetName() .Name; Server server = new Server(HostingPort, router); server.Run(); }
public Manager(bool IsTracingEnabled, string TraceSourceName) { this.router = new ResourceRouter(IsTracingEnabled, TraceSourceName); }
public Router(IControllerRouter htmlHandler, IResourceRouter resourceHandler) { this.htmlHandler = htmlHandler; this.resourceHandler = resourceHandler; }