public UserService(IUserRepository userRepository, IEmailClientAggregate emailClientAggregate, IUserEmailFactory userEmailFactory, IMapper mapper) { _userRepository = userRepository; _emailClientAggregate = emailClientAggregate; _userEmailFactory = userEmailFactory; _mapper = mapper; }
public BidsController( IEntityRepository <Bid> repository, IEntityRepository <Record> recordRepository, IEntityRepository <Auction> auctionRepository, IEntityRepository <User> userRepository, IUserEmailFactory userEmailFactory, IMapper mapper) : base(repository, mapper) { _recordRepository = recordRepository; _auctionRepository = auctionRepository; _userRepository = userRepository; _userEmailFactory = userEmailFactory; }
public UsersController( IEntityRepository <User> repository, ISecurityService securityService, IEntityRepository <Customer> customerRepository, IEntityRepository <Record> recordRepository, IEntityRepository <UserActivation> userActivationRepository, IUserEmailFactory userEmailFactory, IConfiguration configuration, IMapper mapper) : base(repository, mapper) { _securityService = securityService; _customerRepository = customerRepository; _recordRepository = recordRepository; _userActivationRepository = userActivationRepository; _userEmailFactory = userEmailFactory; _configuration = configuration; }
public AuthService(IUserRepository userRepository, IUserEmailFactory userEmailFactory) { _userEmailFactory = userEmailFactory; _userRepository = userRepository; }