CardsWebProxyGetFileContentAsync(CardGetFileContentRequest, FuncStream, CancellationToken, ValueTask, CancellationToken) - метод

Получает контент версии файла. Использует метод сервиса с Multipart-содержимым ответа на запрос.

Definition

Пространство имён: Tessa.Cards
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<CardGetFileContentResponse> GetFileContentAsync(
	CardGetFileContentRequest request,
	Func<Stream, CancellationToken, ValueTask> processContentActionAsync,
	CancellationToken cancellationToken = default
)

Параметры

request  CardGetFileContentRequest
Запрос на получение контента версии файла.
processContentActionAsync  FuncStream, CancellationToken, ValueTask
Делегат, выполняющий обработку контента, полученную от сервера. Обычно контент сохраняется во временный файл.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить выполнение запроса с клиента на сервер.

Возвращаемое значение

TaskCardGetFileContentResponse
Поток, содержащий ответ на запрос по получению контента версии файла, а также собственно контент.

См. также