public TextResult(string content, HttpResponseStatusCode statusCode) : base(statusCode) { this.Headers.Add(new HttpHeader("Content-Type", "text/plain")); this.Content = Encoding.UTF8.GetBytes(content); }
public BadRequestResult(string content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { content = DefaultErrorHeading + Environment.NewLine + content; this.Headers.Add(new HttpHeader("Content-Type", "text/html")); this.Content = Encoding.UTF8.GetBytes(content); }
public HtmlResult(string content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { Headers.Add(new HttpHeader("Content-Type", "text/html")); Content = Encoding.UTF8.GetBytes(content); }
public HttpResponse(HttpResponseStatusCode statusCode) : this() { CoreValidator.ThrowIfNull(statusCode, nameof(statusCode)); this.StatusCode = statusCode; }
public HtmlResult(string content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { this.Headers.Add(new HttpHeader("content-type", "text/html; charset=utf-8")); this.Content = Encoding.UTF8.GetBytes(content); }
public HttpResponse(HttpResponseStatusCode statusCode) : this() { ValidationExtensions.ThrowIfNull(statusCode, nameof(statusCode)); this.StatusCode = statusCode; }
public static string GetResponseLine(this HttpResponseStatusCode statusCode) { string responseLine = $"{(int)statusCode} {statusCode}"; return(responseLine); }
public FileResult(byte[] content, HttpResponseStatusCode httpResponseStatusCode) : base(httpResponseStatusCode) { this.AddHeader(new HTTP.Headers.HttpHeader(HttpHeader.ContentLength, content.Length.ToString())); this.AddHeader(new HTTP.Headers.HttpHeader(HttpHeader.ContentDisposition, "attachment")); this.Content = content; }
public XmlResult(string xmlContent, HttpResponseStatusCode httpResponseStatusCode = HttpResponseStatusCode.Ok) : base(httpResponseStatusCode) { this.AddHeader(new HttpHeader(HttpHeader.ContentType, "application/xml")); var content = Encoding.UTF8.GetBytes(xmlContent); }
public static string GetResponseLine(this HttpResponseStatusCode statusCode) { string responseLine = string.Format(ResponseLineFormat, (int)statusCode, statusCode.ToString()); return(responseLine); }
public TextResult(string content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { this.Headers.Add(new HttpHeader(HttpHeader.ContentType, "text/plain; charset=utf-8")); this.Content = Encoding.UTF8.GetBytes(content); }
public HttpResponse(string content, HttpResponseStatusCode statusCode) : this(statusCode) { Content = Encoding.UTF8.GetBytes(content); Headers.AddHeader(new HttpHeader( Constants.ContentLengthHeaderKey, Content.Length.ToString())); }
public HttpResponse(HttpResponseStatusCode statusCode) : this() { statusCode.ThrowIfNull(nameof(statusCode)); this.StatusCode = statusCode; }
//we`ll receive it as text still. (not byte array) public XmlResult(string content, HttpResponseStatusCode httpResponseStatus = HttpResponseStatusCode.Ok) : base(httpResponseStatus) { this.AddHeader(new HttpHeader(HttpHeader.ContentType, HttpHeaderConstants.XmlMime)); this.Content = Encoding.UTF8.GetBytes(content); }
public HttpResponse(HttpResponseStatusCode statusCode) { this.Headers = new HttpHeaderCollection(); this.Content = new byte[0]; this.StatusCode = statusCode; }
public TextResult(byte[] content, HttpResponseStatusCode statusCode, string contentType = MimeTypes.TextPlain) : base(statusCode) { this.AddHeader(HttpHeader.ContentType, contentType); this.Content = content; }
public static string GetResponseLine(this HttpResponseStatusCode httpResponseStatus) { return(GetLineByCode((int)httpResponseStatus)); }
public TextResult(string content, HttpResponseStatusCode statusCode, string contentType = MimeTypes.TextPlain) : base(statusCode) { this.AddHeader(HttpHeader.ContentType, contentType); this.Content = Encoding.UTF8.GetBytes(content); }
public JsonResult(string jsonContent, HttpResponseStatusCode httpResponseStatusCode = HttpResponseStatusCode.Ok) : base(httpResponseStatusCode) { this.AddHeader(new HttpHeader(HttpHeader.ContentType, "application/json")); this.Content = Encoding.UTF8.GetBytes(jsonContent); }
public NotFoundResult(string message, HttpResponseStatusCode httpResponseStatusCode = HttpResponseStatusCode.NotFound) : base(httpResponseStatusCode) { this.Content = Encoding.UTF8.GetBytes(message); }
public HtmlResult(string content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { this.Headers.Add(new HttpHeader(HttpHeader.ContentType, "text/html")); this.Content = Encoding.UTF8.GetBytes(content); }
public TextResult(byte[] content, HttpResponseStatusCode responseStatusCode, string contentType = "text/plain; charset=utf-8") : base(responseStatusCode) { this.Headers.AddHeader(new HttpHeader("Content-Type", contentType)); this.Content = content; }
public InlineResourceResult(byte[] content, HttpResponseStatusCode responseStatusCode) : base(responseStatusCode) { Headers.AddHeader(new HttpHeader(HttpHeader.ContentLength, content.Length.ToString())); Headers.AddHeader(new HttpHeader(HttpHeader.ContentDisposition, "inline")); Content = content; }
public XmlResult(string xmlContent, HttpResponseStatusCode statusCode = HttpResponseStatusCode.Ok) : base(statusCode) { this.AddHeader(HttpHeader.ContentType, MimeTypes.ApplicationXml); this.Content = Encoding.UTF8.GetBytes(xmlContent); }
public InvalidAccountResponse(string content = @"<h1>Passwords don't match!</h1> <a href=""/register"">Back</a>", HttpResponseStatusCode statusCode = HttpResponseStatusCode.BadRequest) : base(content, statusCode) { }
public HttpResponse(HttpResponseStatusCode statusCode) { StatusCode = statusCode; }
protected ActionResult(HttpResponseStatusCode httpResponseStatusCode) : base(httpResponseStatusCode) { }
public static string GetResponseLine(this HttpResponseStatusCode statusCode) => $"{(int)statusCode} {statusCode}";
public TextResult(string content, HttpResponseStatusCode responseStatusCode, string contentType = ContentType) : base(responseStatusCode) { this.Headers.AddHeader(new HttpHeader("Content-Type", contentType)); this.Content = Encoding.UTF8.GetBytes(content); }
public InlineResourceResult(byte[] content, HttpResponseStatusCode statusCode) : base(statusCode) { this.AddHeader(HttpHeader.ContentLength, content.Length.ToString()); this.AddHeader(HttpHeader.ContentDisposition, "inline"); this.Content = content; }