Ejemplo n.º 1
0
 public DeleteRoleCommandHandler(
     CofoundryDbContext dbContext,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IRoleCache roleCache
     )
 {
     _dbContext = dbContext;
     _roleCache = roleCache;
 }
 public DeleteUserCommandHandler(
     CofoundryDbContext dbContext,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IPermissionValidationService permissionValidationService
     )
 {
     _dbContext = dbContext;
     _userCommandPermissionsHelper = userCommandPermissionsHelper;
     _permissionValidationService  = permissionValidationService;
 }
Ejemplo n.º 3
0
 public DeleteRoleCommandHandler(
     CofoundryDbContext dbContext,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IRoleCache roleCache,
     ITransactionScopeManager transactionScopeFactory
     )
 {
     _dbContext = dbContext;
     _roleCache = roleCache;
     _transactionScopeFactory = transactionScopeFactory;
 }
 public UpdateUserCommandHandler(
     IQueryExecutor queryExecutor,
     CofoundryDbContext dbContext,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IUserAreaDefinitionRepository userAreaRepository,
     IPermissionValidationService permissionValidationService
     )
 {
     _queryExecutor = queryExecutor;
     _dbContext     = dbContext;
     _userCommandPermissionsHelper = userCommandPermissionsHelper;
     _userAreaRepository           = userAreaRepository;
     _permissionValidationService  = permissionValidationService;
 }
Ejemplo n.º 5
0
 public AddUserCommandHandler(
     CofoundryDbContext dbContext,
     IQueryExecutor queryExecutor,
     IPasswordCryptographyService passwordCryptographyService,
     IPasswordGenerationService passwordGenerationService,
     IMailService mailService,
     UserCommandPermissionsHelper userCommandPermissionsHelper,
     IPermissionValidationService permissionValidationService,
     IUserAreaRepository userAreaRepository
     )
 {
     _dbContext     = dbContext;
     _queryExecutor = queryExecutor;
     _passwordCryptographyService = passwordCryptographyService;
     _mailService = mailService;
     _userCommandPermissionsHelper = userCommandPermissionsHelper;
     _permissionValidationService  = permissionValidationService;
     _userAreaRepository           = userAreaRepository;
     _passwordGenerationService    = passwordGenerationService;
 }