public AuthenticateUserQueryHandler(IUserRepository userRepository, IMapper mapper, IEncryptDecryptManager encryptDecryptManager) { _userRepository = userRepository; _mapper = mapper; this.encryptDecryptManager = encryptDecryptManager; }
public CreateUserCommandHandler(IUserRepository userRepository, IUserAddressRepository userAddressRepository, IUserPreferencesRepository userPreferencesRepository, IMapper mapper, IEmailService emailService, ILogger <CreateUserCommand> logger, IEncryptDecryptManager encryptDecryptManager) { _userRepository = userRepository; _userAddressRepository = userAddressRepository; _userPreferencesRepository = userPreferencesRepository; _mapper = mapper; _emailService = emailService; _logger = logger; this.encryptDecryptManager = encryptDecryptManager; }