AiFilesControllerGetStatus - метод

Get status info on the file with specified identifier and operation kind.
Returns Status404NotFound if the file is not present, or an operation has not started yet.

Definition

Пространство имён: Tessa.Web.Controllers
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
[HttpGetAttribute("{id:guid}/status")]
[SessionMethodAttribute(UserAccessLevel.Regular, false, new string[] { ... })]
[ProducesAttribute("application/json", new string[] { ... })]
[ProducesResponseTypeAttribute(200)]
[ProducesResponseTypeAttribute(404)]
public Task<ActionResult<AiFileOperationStatus>> GetStatus(
	[FromRouteAttribute] Guid id,
	[FromQueryAttribute] AiFileRequestOperation operation = AiFileRequestOperation.AsIs,
	CancellationToken cancellationToken = default
)

Параметры

id  Guid
Base file identifier.
operation  AiFileRequestOperation  (Optional)
Operation kind to resolve the status info. If null then only checks if file itself is cached.
cancellationToken  CancellationToken  (Optional)
Propagates notification that operations should be canceled.

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

TaskActionResultAiFileOperationStatus
Status info on a file in AI cache.

См. также