public DefinitionsStartupValidator( ICustomEntityDefinitionRepository customEntityDefinitionRepository, IAuthorizedTaskTypeDefinitionRepository authorizedTaskTypeDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository, IUserAreaDefinitionRepository userAreaDefinitionRepository ) { }
public RoleService(IRoleDefinitionRepository roleDefinitionRepository, IAccountRoleRepository accountRoleRepository, IUserAccountService userAccountService) { RoleDefinitionRepository = roleDefinitionRepository; AccountRoleRepository = accountRoleRepository; UserAccountService = userAccountService; }
public DefaultAuthConfiguration( IUserAreaDefinitionRepository userAreaDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository, IPermissionRepository permissionRepository, IAuthCookieNamespaceProvider authCookieNamespaceProvider ) { _userAreaDefinitionRepository = userAreaDefinitionRepository; _roleDefinitionRepository = roleDefinitionRepository; _permissionRepository = permissionRepository; _authCookieNamespaceProvider = authCookieNamespaceProvider; }
public PermissionSetBuilderFactory( IServiceProvider serviceProvider, IRolePermissionInitializerFactory rolePermissionInitializerFactory, IEntityDefinitionRepository entityDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository ) { _serviceProvider = serviceProvider; _rolePermissionInitializerFactory = rolePermissionInitializerFactory; _entityDefinitionRepository = entityDefinitionRepository; _roleDefinitionRepository = roleDefinitionRepository; }
public PermissionSetBuilder( IEnumerable <IPermission> permissionsToFilter, IServiceProvider serviceProvider, IRolePermissionInitializerFactory rolePermissionInitializerFactory, IEntityDefinitionRepository entityDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository ) { AvailablePermissions = permissionsToFilter; ServiceProvider = serviceProvider; _rolePermissionInitializerFactory = rolePermissionInitializerFactory; _entityDefinitionRepository = entityDefinitionRepository; _roleDefinitionRepository = roleDefinitionRepository; }
private PermissionSetBuilder( CircularDependencyGuard circularDependencyGuard, IEnumerable <IPermission> allPermissions, IServiceProvider serviceProvider, IRolePermissionInitializerFactory rolePermissionInitializerFactory, IEntityDefinitionRepository entityDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository ) { _circularDependencyGuard = circularDependencyGuard; AvailablePermissions = allPermissions; ServiceProvider = serviceProvider; _rolePermissionInitializerFactory = rolePermissionInitializerFactory; _entityDefinitionRepository = entityDefinitionRepository; _roleDefinitionRepository = roleDefinitionRepository; }
public RegisterPermissionsAndRolesCommandHandler( CofoundryDbContext dbContext, ICommandExecutor commandExecutor, IRoleCache roleCache, IPermissionValidationService permissionValidationService, IRoleDefinitionRepository roleDefinitionRepository, IRolePermissionInitializerFactory rolePermissionInitializerFactory, IPermissionSetBuilderFactory permissionSetBuilderFactory, IPermissionRepository permissionRepository, IEntityDefinitionRepository entityDefinitionRepository, ITransactionScopeManager transactionScopeFactory ) { _dbContext = dbContext; _commandExecutor = commandExecutor; _roleCache = roleCache; _permissionValidationService = permissionValidationService; _roleDefinitionRepository = roleDefinitionRepository; _rolePermissionInitializerFactory = rolePermissionInitializerFactory; _permissionSetBuilderFactory = permissionSetBuilderFactory; _permissionRepository = permissionRepository; _entityDefinitionRepository = entityDefinitionRepository; _transactionScopeFactory = transactionScopeFactory; }