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 UpdateCurrentUserCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, IUserAreaDefinitionRepository userAreaDefinitionRepository, IPermissionValidationService permissionValidationService, IUserUpdateCommandHelper userUpdateCommandHelper, IUserSecurityStampUpdateHelper userSecurityStampUpdateHelper ) { _dbContext = dbContext; _domainRepository = domainRepository; _userAreaDefinitionRepository = userAreaDefinitionRepository; _permissionValidationService = permissionValidationService; _userUpdateCommandHelper = userUpdateCommandHelper; _userSecurityStampUpdateHelper = userSecurityStampUpdateHelper; }
public CompleteUserAccountRecoveryViaEmailCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, IUserAreaDefinitionRepository userAreaDefinitionRepository, IPasswordUpdateCommandHelper passwordUpdateCommandHelper, IUserSecurityStampUpdateHelper userSecurityStampUpdateHelper, IUserContextCache userContextCache, IPasswordPolicyService newPasswordValidationService, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _domainRepository = domainRepository; _userAreaDefinitionRepository = userAreaDefinitionRepository; _passwordUpdateCommandHelper = passwordUpdateCommandHelper; _userSecurityStampUpdateHelper = userSecurityStampUpdateHelper; _userContextCache = userContextCache; _newPasswordValidationService = newPasswordValidationService; _messageAggregator = messageAggregator; }
public UpdateCurrentUserPasswordCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, UserAuthenticationHelper userAuthenticationHelper, IPermissionValidationService permissionValidationService, IUserAreaDefinitionRepository userAreaRepository, IPasswordUpdateCommandHelper passwordUpdateCommandHelper, IUserSecurityStampUpdateHelper userSecurityStampUpdateHelper, IUserContextCache userContextCache, IPasswordPolicyService newPasswordValidationService, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _domainRepository = domainRepository; _userAuthenticationHelper = userAuthenticationHelper; _permissionValidationService = permissionValidationService; _userAreaRepository = userAreaRepository; _passwordUpdateCommandHelper = passwordUpdateCommandHelper; _userSecurityStampUpdateHelper = userSecurityStampUpdateHelper; _userContextCache = userContextCache; _newPasswordValidationService = newPasswordValidationService; _messageAggregator = messageAggregator; }
public UpdateUserCommandHandler( CofoundryDbContext dbContext, IDomainRepository domainRepository, IUserAreaDefinitionRepository userAreaDefinitionRepository, UserCommandPermissionsHelper userCommandPermissionsHelper, IUserAreaDefinitionRepository userAreaRepository, IPermissionValidationService permissionValidationService, IUserContextCache userContextCache, IUserUpdateCommandHelper userUpdateCommandHelper, IUserSecurityStampUpdateHelper userSecurityStampUpdateHelper, IMessageAggregator messageAggregator ) { _dbContext = dbContext; _domainRepository = domainRepository; _userAreaDefinitionRepository = userAreaDefinitionRepository; _userCommandPermissionsHelper = userCommandPermissionsHelper; _userAreaRepository = userAreaRepository; _permissionValidationService = permissionValidationService; _userContextCache = userContextCache; _userUpdateCommandHelper = userUpdateCommandHelper; _userSecurityStampUpdateHelper = userSecurityStampUpdateHelper; _messageAggregator = messageAggregator; }