public BaleaTagHelper( IHttpContextAccessor httpContextAccessor, IRuntimeAuthorizationServerStore store, IPermissionEvaluator permissionEvaluator) { this.httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); this.store = store ?? throw new ArgumentNullException(nameof(store)); this.permissionEvaluator = permissionEvaluator ?? throw new ArgumentNullException(nameof(permissionEvaluator)); }
public PermissionAuthorizationHandler(IPermissionEvaluator permissionEvaluator) { Ensure.Argument.NotNull(permissionEvaluator, nameof(permissionEvaluator)); _permissionEvaluator = permissionEvaluator; }