AiRagExtensionsHelperGetCardAsync - метод

Получить карточку.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Ai.Extensions.Rag
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
C#
public static Task<CardGetResponse> GetCardAsync(
	Guid cardID,
	Guid? typeID,
	ICardServerPermissionsProvider permissionsProvider,
	ICardRepository cardRepository,
	IValidationResultBuilder validationResult,
	CancellationToken cancellationToken
)

Параметры

cardID  Guid
Идентификатор карточки.
typeID  NullableGuid
Идентификатор типа карточки (если известен).
permissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.
cardRepository  ICardRepository
Репозиторий для управления карточками.
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата валидации.
cancellationToken  CancellationToken
Propagates notification that operations should be canceled.

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

TaskCardGetResponse
Ответ на запрос на получение информации по карточке от сервиса карточек. Содержит информацию о карточке и объект, осуществляющий валидацию.

См. также