Skip to main content

NetCoreResponse

Assembly: ServiceStack.dll
View Source
Declaration
public class NetCoreResponse : object, IHttpResponse, IResponse, IHasHeaders

Properties

HttpContext

View Source
Declaration
public HttpContext HttpContext { get; }

HttpResponse

View Source
Declaration
public HttpResponse HttpResponse { get; }

BufferedStream

View Source
Declaration
public MemoryStream BufferedStream { get; set; }

OutputStream

View Source
Declaration
public Stream OutputStream { get; }

UseBufferedStream

View Source
Declaration
public bool UseBufferedStream { get; set; }

OriginalResponse

View Source
Declaration
public object OriginalResponse { get; }

Request

View Source
Declaration
public IRequest Request { get; }

StatusCode

View Source
Declaration
public int StatusCode { get; set; }

StatusDescription

View Source
Declaration
public string StatusDescription { get; set; }

ContentType

View Source
Declaration
public string ContentType { get; set; }

Dto

View Source
Declaration
public object Dto { get; set; }

IsClosed

View Source
Declaration
public bool IsClosed { get; }

KeepAlive

View Source
Declaration
public bool KeepAlive { get; set; }

HasStarted

View Source
Declaration
public bool HasStarted { get; }

Items

View Source
Declaration
public Dictionary<string, object> Items { get; set; }

Cookies

View Source
Declaration
public ICookies Cookies { get; }

Headers

View Source
Declaration
public Dictionary<string, string> Headers { get; }

Methods

AddHeader(String, String)

View Source
Declaration
public void AddHeader(string name, string value)
Parameters
TypeName
System.Stringname
System.Stringvalue

RemoveHeader(String)

View Source
Declaration
public void RemoveHeader(string name)
Parameters
TypeName
System.Stringname

GetHeader(String)

View Source
Declaration
public string GetHeader(string name)
Returns

System.String

Parameters
TypeName
System.Stringname

Redirect(String)

View Source
Declaration
public void Redirect(string url)
Parameters
TypeName
System.Stringurl

Close()

View Source
Declaration
public void Close()

CloseAsync(CancellationToken)

View Source
Declaration
public async Task CloseAsync(CancellationToken token = null)
Returns

Task

Parameters
TypeName
CancellationTokentoken

End()

View Source
Declaration
public void End()

Flush()

View Source
Declaration
public void Flush()

FlushAsync(CancellationToken)

View Source
Declaration
public async Task FlushAsync(CancellationToken token = null)
Returns

Task

Parameters
TypeName
CancellationTokentoken

SetContentLength(Int64)

View Source
Declaration
public void SetContentLength(long contentLength)
Parameters
TypeName
System.Int64contentLength

SetCookie(Cookie)

View Source
Declaration
public void SetCookie(Cookie cookie)
Parameters
TypeName
Cookiecookie

ClearCookies()

View Source
Declaration
public void ClearCookies()

Implements