private async Task PublishBotAsync(CancellationToken cancellationToken) { // Creates an alias that can be used for testing var putBotAliasRequest = new PutBotAliasRequest { BotName = this.LexBotName, BotVersion = "$LATEST", Name = this.LexBotAlias, }; Logger.LogTrace($"Publishing bot alias '{this.LexBotAlias}' for bot '{this.LexBotName}'."); await this.LexClient.PutBotAliasAsync(putBotAliasRequest, cancellationToken).ConfigureAwait(false); }
public Task PutBotAliasAsync(PutBotAliasRequest request, CancellationToken cancellationToken) { return(RetryAsync(this.AmazonLexModelClient.PutBotAliasAsync, request, cancellationToken)); }
public Task PutBotAliasAsync(PutBotAliasRequest request, CancellationToken cancellationToken) { return(this.ProcessRequestAsync(request)); }