Exemplo n.º 1
0
 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;
 }