public AccessControlService(
     IAccessControlPolicyRepository accessControlPolicyRepository,
     ConditionalExpressionService expressionService,
     IPolicyCombiningRepository policyCombiningRepository,
     ILogger <AccessControlService> logger)
 {
     _accessControlPolicyRepository = accessControlPolicyRepository;
     _expressionService             = expressionService;
     _policyCombiningRepository     = policyCombiningRepository;
     _logger = logger;
 }