public EmployeeService(IEmployeeQueryRepository queryRepository, IEmployeeCommandRepository commandRepository, ICreditRequestService creditRequestService, IClientService clientService, ICreditAccountService creditAccountService, IEmailService emailService, ICreditPaymentService creditPaymentService, IRequestActionService requestActionService, IPaymentActionService paymentActionService, ISignatureService signatureService) : base(queryRepository, commandRepository) { _queryRepository = queryRepository; _commandRepository = commandRepository; _creditRequestService = creditRequestService; _clientService = clientService; _creditAccountService = creditAccountService; _emailService = emailService; _creditPaymentService = creditPaymentService; _requestActionService = requestActionService; _paymentActionService = paymentActionService; _signatureService = signatureService; }
public EmployeeManager() { commandRepository = new EmployeeCommandRepository(); queryRepository = new EmployeeQueryRepository(); }
public GetAllEmployeesQueryHandler(IMapper mapper, IEmployeeQueryRepository employeeQueryRepository) { this._mapper = mapper; this._employeeQueryRepository = employeeQueryRepository; }
public EmployeeService() { queryRepository = new EmployeeQueryRepository(); commandRepository = new EmployeeCommandRepository(); }
public EmployeeQueries(IEmployeeQueryRepository repository) { _repository = repository; }