public ResetUserPasswordCommandHandler( CofoundryDbContext dbContext, IMailService mailService, IDomainRepository domainRepository, IUserMailTemplateBuilderContextFactory userMailTemplateBuilderContextFactory, IUserMailTemplateBuilderFactory userMailTemplateBuilderFactory, IPermissionValidationService permissionValidationService, UserCommandPermissionsHelper userCommandPermissionsHelper, IUserAreaDefinitionRepository userAreaDefinitionRepository, IPasswordCryptographyService passwordCryptographyService, IPasswordGenerationService passwordGenerationService, IUserSecurityStampUpdateHelper userSecurityStampUpdateHelper, IUserContextCache userContextCache, IUserSummaryMapper userSummaryMapper, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _mailService = mailService; _domainRepository = domainRepository; _userMailTemplateBuilderContextFactory = userMailTemplateBuilderContextFactory; _userMailTemplateBuilderFactory = userMailTemplateBuilderFactory; _permissionValidationService = permissionValidationService; _userCommandPermissionsHelper = userCommandPermissionsHelper; _userAreaDefinitionRepository = userAreaDefinitionRepository; _passwordCryptographyService = passwordCryptographyService; _passwordGenerationService = passwordGenerationService; _userSecurityStampUpdateHelper = userSecurityStampUpdateHelper; _userContextCache = userContextCache; _userSummaryMapper = userSummaryMapper; _messageAggregator = messageAggregator; }
public SearchUserSummariesQueryHandler( CofoundryDbContext dbContext, IQueryExecutor queryExecutor, IUserSummaryMapper userSummaryMapper ) { _dbContext = dbContext; _queryExecutor = queryExecutor; _userSummaryMapper = userSummaryMapper; }
public SearchUserSummariesQueryHandler( CofoundryDbContext dbContext, IUserSummaryMapper userSummaryMapper, IUserDataFormatter userDataFormatter ) { _dbContext = dbContext; _userSummaryMapper = userSummaryMapper; _userDataFormatter = userDataFormatter; }
public GetUserSummaryByIdQueryHandler( CofoundryDbContext dbContext, IPermissionValidationService permissionValidationService, IUserSummaryMapper userSummaryMapper ) { _dbContext = dbContext; _permissionValidationService = permissionValidationService; _userSummaryMapper = userSummaryMapper; }
public PasswordUpdateCommandHelper( IUserAreaDefinitionRepository userAreaDefinitionRepository, IPermissionValidationService permissionValidationService, IPasswordCryptographyService passwordCryptographyService, IMailService mailService, IUserMailTemplateBuilderContextFactory userMailTemplateBuilderContextFactory, IUserMailTemplateBuilderFactory userMailTemplateBuilderFactory, IUserSummaryMapper userSummaryMapper ) { _userAreaDefinitionRepository = userAreaDefinitionRepository; _passwordCryptographyService = passwordCryptographyService; _permissionValidationService = permissionValidationService; _mailService = mailService; _userMailTemplateBuilderContextFactory = userMailTemplateBuilderContextFactory; _userMailTemplateBuilderFactory = userMailTemplateBuilderFactory; _userSummaryMapper = userSummaryMapper; }
public InitiateUserAccountVerificationViaEmailCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, IUserAreaDefinitionRepository userAreaDefinitionRepository, IUserSummaryMapper userSummaryMapper, IUserMailTemplateBuilderContextFactory userMailTemplateBuilderContextFactory, IUserMailTemplateBuilderFactory userMailTemplateBuilderFactory, IMailService mailService, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _domainRepository = domainRepository; _userAreaDefinitionRepository = userAreaDefinitionRepository; _userSummaryMapper = userSummaryMapper; _userMailTemplateBuilderContextFactory = userMailTemplateBuilderContextFactory; _userMailTemplateBuilderFactory = userMailTemplateBuilderFactory; _mailService = mailService; _messageAggregator = messageAggregator; }
public InitiateUserAccountRecoveryViaEmailCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, IMailService mailService, IUserAreaDefinitionRepository userAreaDefinitionRepository, IUserMailTemplateBuilderContextFactory userMailTemplateBuilderContextFactory, IUserMailTemplateBuilderFactory userMailTemplateBuilderFactory, IUserDataFormatter userDataFormatter, IMessageAggregator messageAggregator, IExecutionDurationRandomizerScopeManager taskDurationRandomizerScopeManager, IUserSummaryMapper userSummaryMapper ) { _dbContext = dbContext; _domainRepository = domainRepository; _mailService = mailService; _userAreaDefinitionRepository = userAreaDefinitionRepository; _userMailTemplateBuilderContextFactory = userMailTemplateBuilderContextFactory; _userMailTemplateBuilderFactory = userMailTemplateBuilderFactory; _userDataFormatter = userDataFormatter; _messageAggregator = messageAggregator; _executionDurationRandomizerScopeManager = taskDurationRandomizerScopeManager; _userSummaryMapper = userSummaryMapper; }