public async Task <Stream> ThumbnailsAsync(string path, string format = "jpeg", string size = "s", string asTeamMember = null) { var restResponse = await _requestExecuter.Execute(() => _requestGenerator.Thumbnails(_options.Root, path, format, size, asTeamMember)).ConfigureAwait(false); await _requestExecuter.CheckForError(restResponse, false).ConfigureAwait(false); return(await restResponse.Content.ReadAsStreamAsync().ConfigureAwait(false)); }
public async Task <Stream> ThumbnailsAsync(string path, string format = "jpeg", string size = "s", string asTeamMember = null, CancellationToken cancellationToken = default(CancellationToken)) { var restResponse = await _requestExecuter.Execute(() => _requestGenerator.Thumbnails(_options.Root, path, format, size, asTeamMember), cancellationToken : cancellationToken).ConfigureAwait(false); return(await restResponse.Content.ReadAsStreamAsync().ConfigureAwait(false)); }