public UserService(IMapper mapper, IUserRepository repository, IOptionsMonitor <PersonnelFilesOptions> optionsMonitor, IAccountService accountService, IDepartmentService departmentService, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IUserContactRepository contactRepository) { _mapper = mapper; _repository = repository; _accountService = accountService; _departmentService = departmentService; _accountRepository = accountRepository; _accountRoleRepository = accountRoleRepository; _contactRepository = contactRepository; _options = optionsMonitor.CurrentValue; }
public UserService(IMapper mapper, IUserRepository repository, IOptionsMonitor <PersonnelFilesOptions> optionsMonitor, IUnitOfWork <AdminDbContext> adminUow, IUnitOfWork <PersonnelFilesDbContext> uow, IAccountService accountService, IDepartmentService departmentService, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IUserContactRepository contactRepository) { _mapper = mapper; _repository = repository; _adminUow = adminUow; _uow = uow; _accountService = accountService; _departmentService = departmentService; _accountRepository = accountRepository; _accountRoleRepository = accountRoleRepository; _contactRepository = contactRepository; _options = optionsMonitor.CurrentValue; }