public AccessControlService( IAccessControlPolicyRepository accessControlPolicyRepository, IConditionalExpressionService expressionService) { _accessControlPolicyRepository = accessControlPolicyRepository; _expressionService = expressionService; }
public AccessControlPolicyController( IConditionalExpressionService conditionalExpressionService, IAccessControlPolicyRepository accessControlPolicyRepository, IAccessControlService accessControlService) { _conditionalExpressionService = conditionalExpressionService; _accessControlPolicyRepository = accessControlPolicyRepository; _accessControlService = accessControlService; }
public AccessControlService( IAccessControlPolicyRepository accessControlPolicyRepository, ConditionalExpressionService expressionService, IPolicyCombiningRepository policyCombiningRepository, ILogger <AccessControlService> logger) { _accessControlPolicyRepository = accessControlPolicyRepository; _expressionService = expressionService; _policyCombiningRepository = policyCombiningRepository; _logger = logger; }
public AccessControlPrivacyService( IAccessControlPolicyRepository accessControlPolicyRepository, IConditionalExpressionService expressionService, IPrivacyDomainRepository privacyFunctionRepository, IPrivacyPolicyRepository privacyPolicyRepository) { _accessControlPolicyRepository = accessControlPolicyRepository; _expressionService = expressionService; _privacyFunctionRepository = privacyFunctionRepository; _privacyPolicyRepository = privacyPolicyRepository; }