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​