public GetImageAssetEntityMicroSummariesByIdRangeQueryHandler( CofoundryDbContext dbContext, IEntityDefinitionRepository entityDefinitionRepository ) { _dbContext = dbContext; _entityDefinitionRepository = entityDefinitionRepository; }
public EnsureEntityDefinitionExistsCommandHandler( CofoundryDbContext dbContext, IEntityDefinitionRepository entityDefinitionRepository ) { _dbContext = dbContext; _entityDefinitionRepository = entityDefinitionRepository; }
public DependableEntityDeleteCommandValidator( IQueryExecutor queryExecutor, IEntityDefinitionRepository entityDefinitionRepository ) { _queryExecutor = queryExecutor; _entityDefinitionRepository = entityDefinitionRepository; }
public UpdateUnstructuredDataDependenciesCommandHandler( CofoundryDbContext dbContext, IEntityDefinitionRepository entityDefinitionRepository, IPermissionRepository permissionRepository, ICommandExecutor commandExecutor ) { _dbContext = dbContext; _entityDefinitionRepository = entityDefinitionRepository; _permissionRepository = permissionRepository; _commandExecutor = commandExecutor; }
public GetEntityDependencySummaryByRelatedEntityHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, IEntityDefinitionRepository entityDefinitionRepository, IPermissionRepository permissionRepository ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _entityDefinitionRepository = entityDefinitionRepository; _permissionRepository = permissionRepository; }
public PermissionSetBuilderFactory( IServiceProvider serviceProvider, IRolePermissionInitializerFactory rolePermissionInitializerFactory, IEntityDefinitionRepository entityDefinitionRepository, IRoleDefinitionRepository roleDefinitionRepository ) { _serviceProvider = serviceProvider; _rolePermissionInitializerFactory = rolePermissionInitializerFactory; _entityDefinitionRepository = entityDefinitionRepository; _roleDefinitionRepository = roleDefinitionRepository; }
public DeleteUnstructuredDataDependenciesCommandHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, IEntityDefinitionRepository entityDefinitionRepository, IPermissionRepository permissionRepository, IEntityFrameworkSqlExecutor entityFrameworkSqlExecutor ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _entityDefinitionRepository = entityDefinitionRepository; _permissionRepository = permissionRepository; _entityFrameworkSqlExecutor = entityFrameworkSqlExecutor; }
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, IEnumerable <IRoleDefinition> roleDefinitions, IRoleInitializerFactory roleInitializerFactory, IPermissionRepository permissionRepository, IEntityDefinitionRepository entityDefinitionRepository, ITransactionScopeManager transactionScopeFactory ) { _dbContext = dbContext; _commandExecutor = commandExecutor; _roleCache = roleCache; _permissionValidationService = permissionValidationService; _roleDefinitions = roleDefinitions; _roleInitializerFactory = roleInitializerFactory; _permissionRepository = permissionRepository; _entityDefinitionRepository = entityDefinitionRepository; _transactionScopeFactory = transactionScopeFactory; }