CardsController.PostGetFileContentStream - метод

Загружает содержимое файла с указанными параметрами в виде агрегированного потока Stream, содержащего результат запроса CardGetFileContentResponse и бинарное содержимое файла. Метод рекомендуется для использования в desktop-клиенте. Возвращает объект, содержащий ответ на запрос и собственно бинарное содержимое файла. Используйте клиентское API карточек desktop-клиента, чтобы прочитать поток данных.

Definition

Пространство имён: Tessa.Web.Controllers
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 3.6.0.23
C#
[HttpPostAttribute("get-file-content-stream")]
[SessionMethodAttribute(UserAccessLevel.Regular)]
[TypedJsonBodyAttribute]
[ConsumesAttribute("application/json", new string[] { ... })]
[ProducesAttribute("application/octet-stream", new string[] { ... })]
[ProducesResponseTypeAttribute(200)]
public Task<Stream> PostGetFileContentStream(
	[FromBodyAttribute] CardGetFileContentRequest request,
	CancellationToken cancellationToken = default
)

Параметры

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

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

Task<Stream>
Ответ на запрос на загрузку содержимого файла и собственно бинарное содержимое файла.

См. также