Skip to main content

RequestLogEntry

A log entry added by the IRequestLogger

Assembly: ServiceStack.Interfaces.dll
View Source
Declaration
public class RequestLogEntry : IMeta

Properties

Id

View Source
Declaration
public long Id { get; set; }

TraceId

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

OperationName

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

DateTime

View Source
Declaration
public DateTime DateTime { get; set; }

StatusCode

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

StatusDescription

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

HttpMethod

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

AbsoluteUri

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

PathInfo

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

RequestBody

View Source
Declaration
[StringLength(2147483647)]
public string RequestBody { get; set; }

RequestDto

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

UserAuthId

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

SessionId

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

IpAddress

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

ForwardedFor

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

Referer

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

Headers

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

FormData

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

Items

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

ResponseHeaders

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

Session

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

ResponseDto

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

ErrorResponse

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

ExceptionSource

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

ExceptionData

View Source
Declaration
public IDictionary ExceptionData { get; set; }

RequestDuration

View Source
Declaration
public TimeSpan RequestDuration { get; set; }

Meta

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

Implements