public GlobalConfigurationController( IGlobalConfigurationAppService globalConfigurationAppService, IPermissionValueProviderManager permissionValueProviderManager) { GlobalConfigurationAppService = globalConfigurationAppService; PermissionValueProviderManager = permissionValueProviderManager; }
public PermissionChecker( ICurrentPrincipalAccessor principalAccessor, IPermissionDefinitionManager permissionDefinitionManager, IPermissionValueProviderManager permissionValueProviderManager) { PrincipalAccessor = principalAccessor; PermissionDefinitionManager = permissionDefinitionManager; PermissionValueProviderManager = permissionValueProviderManager; }
public PermissionChecker( IOptions <RocketPermissionOptions> options, ICurrentPrincipalAccessor principalAccessor, IPermissionDefinitionManager permissionDefinitionManager, ICurrentTenant currentTenant, IPermissionValueProviderManager permissionValueProviderManager) { Options = options.Value; PrincipalAccessor = principalAccessor; PermissionDefinitionManager = permissionDefinitionManager; CurrentTenant = currentTenant; PermissionValueProviderManager = permissionValueProviderManager; }
public PermissionChecker( ICurrentPrincipalAccessor principalAccessor, IPermissionDefinitionManager permissionDefinitionManager, ICurrentTenant currentTenant, IPermissionValueProviderManager permissionValueProviderManager, ISimpleStateCheckerManager <PermissionDefinition> stateCheckerManager) { PrincipalAccessor = principalAccessor; PermissionDefinitionManager = permissionDefinitionManager; CurrentTenant = currentTenant; PermissionValueProviderManager = permissionValueProviderManager; StateCheckerManager = stateCheckerManager; }