Aydsko iRacing Data API
Show / Hide Table of Contents

Class RequestTokenResult

Inheritance
object
RequestTokenResult
Implements
IEquatable<RequestTokenResult>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Aydsko.iRacingData
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
Type Name Description
OAuthTokenResponse Token
DateTimeOffset ExpiresAt
DateTimeOffset? RefreshTokenExpiresAt

Properties

ExpiresAt

Declaration
public DateTimeOffset ExpiresAt { get; init; }
Property Value
Type Description
DateTimeOffset

RefreshTokenExpiresAt

Declaration
public DateTimeOffset? RefreshTokenExpiresAt { get; init; }
Property Value
Type Description
DateTimeOffset?

Token

Declaration
public OAuthTokenResponse Token { get; init; }
Property Value
Type Description
OAuthTokenResponse

Methods

ToRequestTokenResult()

Declaration
public RequestTokenResult ToRequestTokenResult()
Returns
Type Description
RequestTokenResult

ToValueTuple()

Declaration
public (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt) ToValueTuple()
Returns
Type Description
(OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)

Operators

implicit operator (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)(RequestTokenResult)

Declaration
public static implicit operator (OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)(RequestTokenResult value)
Parameters
Type Name Description
RequestTokenResult value
Returns
Type Description
(OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt)

implicit operator RequestTokenResult((OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt))

Declaration
public static implicit operator RequestTokenResult((OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt) value)
Parameters
Type Name Description
(OAuthTokenResponse Token, DateTimeOffset ExpiresAt, DateTimeOffset? RefreshTokenExpiresAt) value
Returns
Type Description
RequestTokenResult

Implements

IEquatable<T>
In this article
Back to top Generated by DocFX