public UserSecurityStampUpdateHelper( ISecurityStampGenerator securityStampGenerator, IUserSessionService userSessionService, IMessageAggregator messageAggregator ) { _securityStampGenerator = securityStampGenerator; _userSessionService = userSessionService; _messageAggregator = messageAggregator; }
public AddUserCommandHandler( CofoundryDbContext dbContext, IPasswordCryptographyService passwordCryptographyService, UserCommandPermissionsHelper userCommandPermissionsHelper, IUserAreaDefinitionRepository userAreaRepository, IUserUpdateCommandHelper userUpdateCommandHelper, IPasswordPolicyService newPasswordValidationService, ITransactionScopeManager transactionScopeFactory, IMessageAggregator messageAggregator, ISecurityStampGenerator securityStampGenerator ) { _dbContext = dbContext; _passwordCryptographyService = passwordCryptographyService; _userCommandPermissionsHelper = userCommandPermissionsHelper; _userAreaRepository = userAreaRepository; _userUpdateCommandHelper = userUpdateCommandHelper; _newPasswordValidationService = newPasswordValidationService; _transactionScopeFactory = transactionScopeFactory; _messageAggregator = messageAggregator; _securityStampGenerator = securityStampGenerator; }