OperationsController.GetAll - метод

Возвращает список всех активных операций указанного типа typeID или вообще всех операций, если тип не указан. Возвращаемый список может быть равен null, если операций нет.

Definition

Пространство имён: Tessa.Web.Controllers
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 3.6.0.23
C#
[HttpGetAttribute("get-all")]
[SessionMethodAttribute(UserAccessLevel.Administrator)]
[ProducesAttribute("application/json", new string[] { ... })]
[ProducesResponseTypeAttribute(200)]
public Task<ActionResult<List<Operation>>> GetAll(
	[FromQueryAttribute(Name = "type")] Guid? typeID = null,
	[FromQueryAttribute(Name = "full")] bool loadEverything = false,
	CancellationToken cancellationToken = default
)

Параметры

typeID  Nullable<Guid>  (Optional)
Идентификатор типа операции. Не задан, если загружаются все операции. Системные типы перечислены в OperationTypes.
loadEverything  Boolean  (Optional)
Признак того, что должна быть загружена вся информация по операциям, включая свойства Request, RequestHash и Response.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task<ActionResult<List<Operation>>>
Список всех активных операций. Может быть равен null, если операций нет.

См. также