public DynamicPermissionsAuthorizationHandler(
     ISecurityTrimmingService securityTrimmingService,
     IHttpContextAccessor httpContextAccessor)
 {
     _securityTrimmingService = securityTrimmingService ?? throw new ArgumentNullException(nameof(_securityTrimmingService));
     _httpContextAccessor     = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor));
 }
 public DynamicPermissionsAuthorizationHandler(ISecurityTrimmingService securityTrimmingService)
 {
     _securityTrimmingService = securityTrimmingService;
     _securityTrimmingService.CheckArgumentIsNull(nameof(_securityTrimmingService));
 }
 public SecurityTrimmingTagHelper(ISecurityTrimmingService securityTrimmingService)
 {
     _securityTrimmingService = securityTrimmingService;
     _securityTrimmingService.CheckArgumentIsNull(nameof(_securityTrimmingService));
 }
 public DynamicPermissionsAuthorizationHandler(ISecurityTrimmingService securityTrimmingService)
 {
     _securityTrimmingService = securityTrimmingService;
 }
 public SecurityTrimmingTagHelper(ISecurityTrimmingService securityTrimmingService)
 {
     _securityTrimmingService = securityTrimmingService;
 }
 public SecurityTrimmingTagHelper(ISecurityTrimmingService securityTrimmingService)
 {
     _securityTrimmingService = securityTrimmingService ?? throw new ArgumentNullException(nameof(_securityTrimmingService));
 }