public RequiresPermissionAttributeImplementation(ILogger <RequiresPermissionAttribute> logger, IAuthorizationService authService, PermissionRequirement requiredPermissions) { _logger = logger; _authService = authService; _requiredPermissions = requiredPermissions; }
/// <summary> /// Implements permission verification /// </summary> /// <param name="authService"></param> /// <param name="requiredPermissions"></param> public ImplementationRequiresPermissionAttribute(IAuthorizationService authService, PermissionRequirement requiredPermissions) { _authService = authService; _requiredPermissions = requiredPermissions; }