AvatarContentTokenProviderGetOrCreateTokenAsync - метод
Retrieves the token information based on the request parameters request.
If the token has not been issued yet, or the current token has expired, a new token will be issued.
Пространство имён: Tessa.Content.AvatarsСборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public virtual Task<ITokenInfo?> GetOrCreateTokenAsync(
AvatarContentTokenRequest request,
IValidationResultBuilder validationResult,
CancellationToken cancellationToken = default
)
Public Overridable Function GetOrCreateTokenAsync (
request As AvatarContentTokenRequest,
validationResult As IValidationResultBuilder,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of ITokenInfo)
public:
virtual Task<ITokenInfo^>^ GetOrCreateTokenAsync(
AvatarContentTokenRequest^ request,
IValidationResultBuilder^ validationResult,
CancellationToken cancellationToken = CancellationToken()
)
abstract GetOrCreateTokenAsync :
request : AvatarContentTokenRequest *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITokenInfo>
override GetOrCreateTokenAsync :
request : AvatarContentTokenRequest *
validationResult : IValidationResultBuilder *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<ITokenInfo>
- request AvatarContentTokenRequest
Request to obtain a token for accessing avatar content.
- validationResult IValidationResultBuilder
Объект, выполняющий построение результата валидации.
- cancellationToken CancellationToken (Optional)
Propagates notification that operations should be canceled.
TaskITokenInfo
The token information as
ITokenInfo that can be used to access content,
or
if the token could not be retrieved or created.
IAvatarContentTokenProviderGetOrCreateTokenAsync(AvatarContentTokenRequest, IValidationResultBuilder, CancellationToken)