KrNotificationSubscriptionPermissionManagerCheckAccessAsync(Card, IValidationResultBuilder, CancellationToken) - метод

Метод для проверки доступа по объекту карточки для текущего сотрудника. Данный метод доступен как на стороне сервера, так и клиента.

Definition

Пространство имён: Tessa.Extensions.Default.Shared.Notices
Сборка: Tessa.Extensions.Default.Shared (в Tessa.Extensions.Default.Shared.dll) Версия: 4.0.4
C#
public override ValueTask<bool> CheckAccessAsync(
	Card card,
	IValidationResultBuilder validationResult = null,
	CancellationToken cancellationToken = default
)

Параметры

card  Card
Объект карточки.
validationResult  IValidationResultBuilder  (Optional)
Билдер результата валидации, куда пишется ошибка валидации, если он задан.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если проверка прошла успешно, иначе false.

Реализации

INotificationSubscriptionPermissionManagerCheckAccessAsync(Card, IValidationResultBuilder, CancellationToken)

См. также