コード例 #1
0
 public StaticFileHandler(IHttResponseFactory httpResponseFactory)
     : base(httpResponseFactory)
 {
 }
コード例 #2
0
 public ControllerHandler(Func <IHttpRequest, Controller> controllerFactory, IActionInvoker actionInvoker, IHttResponseFactory httpResponseFactory)
     : base(httpResponseFactory)
 {
     this.controllerFactory = controllerFactory;
     this.actionInvoker     = actionInvoker;
 }
コード例 #3
0
 public HeadHandler(IHttResponseFactory httpResponseFactory)
     : base(httpResponseFactory)
 {
 }
コード例 #4
0
 public JsonActionResult(IHttpRequest request, IHttResponseFactory httpResponseFactory, object model)
     : base(request, httpResponseFactory)
 {
     this.model = model;
 }
コード例 #5
0
 public RedirectActionResult(IHttpRequest request, IHttResponseFactory httpResponseFactory, string location)
     : base(request, httpResponseFactory)
 {
     this.ResponseHeaders.Add(new KeyValuePair <string, string>("Location", location));
 }
コード例 #6
0
 public OptionsHandler(IHttResponseFactory httpResponseFactory)
     : base(httpResponseFactory)
 {
 }
コード例 #7
0
 public ResponseProvider(IHandler startHandler, IRequestParser requestParser, IHttResponseFactory httpResponseFactory)
 {
     this.startHandler        = startHandler;
     this.requestParser       = requestParser;
     this.httpResponseFactory = httpResponseFactory;
 }
コード例 #8
0
 public Handler(IHttResponseFactory httpResponseFactory)
 {
     this.httpResponseFactory = httpResponseFactory;
 }
コード例 #9
0
 protected BaseActionResult(IHttpRequest request, IHttResponseFactory httpResponseFactory)
 {
     this.request             = request;
     this.httpResponseFactory = httpResponseFactory;
     this.responseHeaders     = new List <KeyValuePair <string, string> >();
 }