ClientController.GetWallpaperAsync - метод

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

Definition

Пространство имён: Tessa.Web.Client.Controllers
Сборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 3.6.0.23
C#
[HttpGetAttribute("wallpapers/{name}")]
[SessionMethodAttribute(UserAccessLevel.Regular)]
public Task<IActionResult> GetWallpaperAsync(
	string name,
	GetWallpaperMode mode = GetWallpaperMode.None,
	CancellationToken cancellationToken = default
)

Параметры

name  String
Имя файла с фоновым изображением. Если совпадает с именем файла, прикладываемого к карточке (настройка WebWallpaper в серверном app.json), то возвращается файл, приложенный к карточке сотрудника (нестандартное изображение, выбранное пользователем).
mode  GetWallpaperMode  (Optional)
Признак, определяющий как должен поменяться фон.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task<IActionResult>
Файл фонового изображения.

Исключения

ArgumentExceptionФайл с указанным именем не найден.

См. также