ClientController.CardGetFileContentByLink - метод

Возвращает содержимое файла для его скачивания в браузере по ссылке.

Definition

Пространство имён: Tessa.Web.Client.Controllers
Сборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 3.6.0.23
C#
[HttpGetAttribute("filelink")]
[SessionMethodAttribute(UserAccessLevel.Regular)]
public Task<IActionResult> CardGetFileContentByLink(
	Guid? cardID,
	Guid? fileID,
	Guid? versionID,
	Guid? cardTypeID,
	string cardTypeName,
	string fileName,
	string fileTypeName,
	string info,
	bool asHtml,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Nullable<Guid>
Идентификатор карточки.
fileID  Nullable<Guid>
Идентификатор файла.
versionID  Nullable<Guid>
Идентификатор версии файла.
cardTypeID  Nullable<Guid>
Идентификатор типа карточки.
cardTypeName  String
Алиас типа карточки.
fileName  String
Имя файла с расширением.
fileTypeName  String
Имя типа файла.
info  String
Сериализованные дополнительные параметры.
asHtml  Boolean
Контент файла возвращается как HTML страница.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task<IActionResult>
Содержимое файла, которое скачивает браузер.

См. также