CheckTaskAccessHelperCheckAccessAsync(Guid, CardTask, CardType, IDbScope, ISession, IValidationResultBuilder, CardServiceType, CancellationToken) - метод

Метод для проверки прав доступа на изменение карточки задания

Definition

Пространство имён: Tessa.Extensions.Platform.Server.Cards
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public static Task<bool> CheckAccessAsync(
	Guid cardID,
	CardTask task,
	CardType taskType,
	IDbScope dbScope,
	ISession session,
	IValidationResultBuilder validationResult,
	CardServiceType serviceType,
	CancellationToken cancellationToken = default
)

Параметры

cardID  Guid
Идентификатор карточки
task  CardTask
Карточка задания
taskType  CardType
Тип карточки задания
dbScope  IDbScope
DBScope базы данных
session  ISession
Текущая сессия
validationResult  IValidationResultBuilder
Результат валидации, куда будет записываться информация об ошибках
serviceType  CardServiceType
Параметр типа CardServiceType для определения, откуда пришел вызов проверки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskBoolean
Возвращает true, если проверка прошла успешно.

См. также