ClientController - класс |
Пространство имён: Tessa.Web.Client.Controllers
[RouteAttribute("api")] [AuthorizeAttribute("SAML")] public sealed class ClientController : TessaControllerBase
Тип ClientController предоставляет следующие члены.
Имя | Описание | |
---|---|---|
ClientController | Инициализирует новый экземпляр класса ClientController |
Имя | Описание | |
---|---|---|
AddUserMetadata |
Запрос на добавление метаинформации пользователя в рабочем месте в web-клиенте.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
BinaryStream | (Унаследован от TessaControllerBase.) | |
Bson | (Унаследован от TessaControllerBase.) | |
CardCopyRequest |
Запрос на создание копии карточки.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardCreateFromTemplate |
Запрос на создание карточки по шаблону.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardDeleteRequest |
Запрос на удаление карточки DeleteAsync(CardDeleteRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardGetFileContentByLink |
Возвращает содержимое файла для его скачивания в браузере по ссылке.
| |
CardGetFileContentRequest |
Запрос на загрузку содержимого файла GetFileContentAsync(CardGetFileContentRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardGetFileVersionsRequest |
Запрос на загрузку списка версий файла GetFileVersionsAsync(CardGetFileVersionsRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardGetRequest |
Запрос на загрузку карточки GetAsync(CardGetRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardNewRequest |
Запрос на создание карточки NewAsync(CardNewRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardRepair |
Запрос на исправление структуры карточки.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
CardRequest |
Универсальный запрос к API карточек RequestAsync(CardRequest, CancellationToken).
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов передаются отдельными ключами $type.
| |
ChangeUserMetadata |
Запрос на изменение метаинформации пользователя в рабочем месте в web-клиенте.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
CloseSession | ||
CloseSessionAsAdmin | ||
CompleteOperationAsync |
Отмечает операцию с указанным идентификатором как завершённую, при этом операция продолжает быть активной CompleteAsync(Guid, OperationResponse, CancellationToken).
Указанная операция должна существовать.
| |
ConvertFromBson | ||
ConvertToBson | ||
CreateOperationAsync | ||
CustomViewRequest2 |
Запрос на просмотр данных представления в web-клиенте.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
DeleteOlderThanOperationAsync |
Удаляет все операции, которые созданы ранее, чем в указанный момент времени DeleteOlderThanAsync(DateTime, CancellationToken).
| |
DeleteOperationAsync |
Удаляет активную операцию с указанным идентификатором DeleteAsync(Guid, CancellationToken).
| |
DeleteSearchQuery |
Запрос на удаление одного или нескольких поисковых запросов.
| |
DeleteUserMetadata |
Запрос на удаление метаинформации пользователя в рабочем месте в web-клиенте.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
DereserveNumber |
Дерезервирует указанный номер. Запрос вызывается из контрола карточки "Нумератор",
или при закрытии несохранённой карточки, в которой был зарезервирован этот номер, или из клиентского API.
| |
GetAllOperationAsync | ||
GetErrorCard |
Возвращает данные карточки ошибки по заданному идентификатору и сериализованные в JSON. Типы объектов передаются отдельными ключами $type.
| |
GetStateAndProgressAsync | ||
GetStateOperationAsync | ||
GetWallpaperAsync |
Возвращает файл фонового изображения по заданному имени.
| |
GetWallpapersIcon |
Возвращает иконки с превью для фоновых изображений.
| |
IsAliveOperationAsync | ||
Localization |
Возвращает строки локализации для указанного языка.
| |
Metadata |
Выполняет инициализацию данных по сессии и возвращает серверную метаинформацию при запуске web-клиента.
Возвращает сериализованную в JSON строку с метаинформацией и настройками пользователя.
Некоторые типы подобъектов внутри JSON возвращаются с отдельными ключами $type.
| |
OnActionExecutionAsync | (Унаследован от TessaControllerBase.) | |
ReportProgressOperationAsync | ||
ReserveNumber |
Резервирует указанный номер. Запрос вызывается из контрола карточки "Нумератор" или из клиентского API.
| |
SaveFiles |
Сохраняет карточку с содержимым файлов. Это multipart-запрос, содержащий запрос на сохранение CardStoreRequest
и содержимое добавляемых или заменяемых файлов. Типы объектов передаются отдельными ключами $type.
| |
SaveSearchQuery |
Запрос на сохранение поискового запроса в web-клиенте.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
SaveUserMetadataProperties |
Запрос на сохранение объектов-свойств в рабочем месте в web-клиенте. Например, сохранение настроек колонок в представлении.
Возвращает ответ на запрос, сериализованный в JSON. Типы объектов не передаются.
| |
SendClientError |
Записывает клиентское сообщение об ошибке в серверный лог.
| |
SetTheme |
Устанавливает текущую тему интерфейса, выбранную пользователем.
| |
StartFirstOperationAsync | ||
StartOperationAsync |
Запускает операцию с указанным идентификатором StartAsync(Guid, CancellationToken).
| |
Store |
Сохраняет карточку без содержимого файлов. Типы объектов передаются отдельными ключами $type.
| |
TryGetOperationAsync | ||
UploadWallpaper |
Закачивает файл фонового изображения, выбранный пользователем, в карточке сотрудника.
| |
ValidateCalendarAsync |
Выполняет проверку бизнес-календаря на корректность ValidateCalendarAsync(CancellationToken).
Возвращает объект с сообщениями валидации ValidationResult, сериализованный в строку JSON.
Типы объектов передаются отдельными ключами $type.
|