Method ValidateAndMapAndPermissionCheck
ValidateAndMapAndPermissionCheck<TResult>(ValidationRuleSetEnum, List<TResult>, CancellationToken)
Validates the entities and performs permission check based on the provided validation rule set.
protected Task<List<T>> ValidateAndMapAndPermissionCheck<TResult>(ValidationRuleSetEnum validationRule, List<TResult> entities, CancellationToken cancellationToken = default) where TResult : class
Parameters
validationRuleValidationRuleSetEnumThe validation rule set.
entitiesList<TResult>The list of entities to validate and perform permission check.
cancellationTokenCancellationTokenThe cancellation token.
Returns
Type Parameters
TResultThe type of the entities to validate and perform permission check.