Class RequestTokenResult
Inheritance
RequestTokenResult
Assembly: Aydsko.iRacingData.dll
Syntax
public record RequestTokenResult : IEquatable<RequestTokenResult>
Constructors
RequestTokenResult(OAuthTokenResponse, DateTimeOffset, DateTimeOffset?)
Declaration
public RequestTokenResult(OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)
Parameters
Properties
ExpiresAt
Declaration
public DateTimeOffset ExpiresAt { get; init; }
Property Value
RefreshTokenExpiresAt
Declaration
public DateTimeOffset? RefreshTokenExpiresAt { get; init; }
Property Value
Token
Declaration
public OAuthTokenResponse Token { get; init; }
Property Value
Methods
ToRequestTokenResult()
Declaration
public RequestTokenResult ToRequestTokenResult()
Returns
ToValueTuple()
Declaration
public (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt) ToValueTuple()
Returns
Operators
implicit operator (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)(RequestTokenResult)
Declaration
public static implicit operator (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)(RequestTokenResult value)
Parameters
Returns
implicit operator RequestTokenResult((OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt))
Declaration
public static implicit operator RequestTokenResult((OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt) value)
Parameters
Returns
Implements