Skip to content

BaseResponse class

Base response class.

public abstract class BaseResponse : IResponse

Public Members

name description
HttpResponseMessage { get; set; } Represents a HTTP response message including the status code and data.
IsSuccess { get; } Wether the request was successful.
ProblemDetails { get; set; } The reason for an unsuccessful request, when available.
RateLimitLimit { get; set; } The length of the limited period. See Rate limiting for more info.
RateLimitRemaining { get; set; } Number of request allowed within the current rate-limit period. See Rate limiting for more info.
RateLimitReset { get; set; } When the rate-limit period will reset. See Rate limiting for more info.
ReadCount { get; set; } Items returned.
ReadTotalCount { get; set; } Total items available at the endpoint. Will be 0 if SkipTotalCount is true.

Protected Members

name description
BaseResponse() The default constructor.

See Also