public CourseService(IRepository <Course> repo, IRepository <User> userRepo, IRepository <UsersCourses> usersCoursesRepo, IMapper mapper, IBackgroundEmailSender backgroundEmailSender) { _repo = repo; _userRepo = userRepo; _usersCoursesRepo = usersCoursesRepo; _mapper = mapper; _backgroundEmailSender = backgroundEmailSender; }
public BackgroundService( ITimeService timeService, IEmployeeHolidaysBackgroundUpdater employeeHolidaysBackgroundUpdater, IEmployeeRepository employeeRepository, IBackgroundEmailSender backgroundEmailSender, ILogger <BackgroundService> logger, IBackgroundInventoryUpdater backgroundInventoryUpdater, IBackgroundTasksRepository repository) { _timeService = timeService; _employeeHolidaysBackgroundUpdater = employeeHolidaysBackgroundUpdater; _employeeRepository = employeeRepository; _backgroundEmailSender = backgroundEmailSender; _logger = logger; _backgroundInventoryUpdater = backgroundInventoryUpdater; _repository = repository; }