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
validationRule
ValidationRuleSetEnumThe validation rule set.
entities
List<TResult>The list of entities to validate and perform permission check.
cancellationToken
CancellationTokenThe cancellation token.
Returns
Type Parameters
TResult
The type of the entities to validate and perform permission check.