protected DeltaActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <T> deltaService, ICacheService cacheService) { _options = options ?? throw new ArgumentNullException(nameof(options)); _wfmDataService = wfmDataService ?? throw new ArgumentNullException(nameof(wfmDataService)); _teamsService = teamsService ?? throw new ArgumentNullException(nameof(teamsService)); _deltaService = deltaService ?? throw new ArgumentNullException(nameof(deltaService)); _cacheService = cacheService ?? throw new ArgumentNullException(nameof(cacheService)); }
public WeekActivity(WeekActivityOptions options, IScheduleSourceService scheduleSourceService, IScheduleCacheService scheduleCacheService, IScheduleDestinationService scheduleDestinationService, IScheduleDeltaService scheduleDeltaService, ISecretsService secretsService) { _options = options ?? throw new ArgumentNullException(nameof(options)); _scheduleSourceService = scheduleSourceService ?? throw new ArgumentNullException(nameof(scheduleSourceService)); _scheduleCacheService = scheduleCacheService ?? throw new ArgumentNullException(nameof(scheduleCacheService)); _scheduleDestinationService = scheduleDestinationService ?? throw new ArgumentNullException(nameof(scheduleDestinationService)); _scheduleDeltaService = scheduleDeltaService ?? throw new ArgumentNullException(nameof(scheduleDeltaService)); _secretsService = secretsService ?? throw new ArgumentNullException(nameof(secretsService)); }
public ShiftsWeekActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <ShiftModel> deltaService, ICacheService cacheService, IScheduleCacheService scheduleCacheService) : base(options, wfmDataService, teamsService, deltaService, cacheService, scheduleCacheService) { }
public ShareActivity(WeekActivityOptions options, IScheduleDestinationService scheduleDestinationService) { _options = options ?? throw new ArgumentNullException(nameof(options)); _scheduleDestinationService = scheduleDestinationService ?? throw new ArgumentNullException(nameof(scheduleDestinationService)); }
public AvailabilityActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <EmployeeAvailabilityModel> deltaService, ICacheService cacheService) : base(options, wfmDataService, teamsService, deltaService, cacheService) { }
public ShareActivity(WeekActivityOptions options, ITeamsService teamsService) { _options = options ?? throw new ArgumentNullException(nameof(options)); _teamsService = teamsService ?? throw new ArgumentNullException(nameof(teamsService)); }
protected ShiftActivityBase(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <ShiftModel> deltaService, ICacheService cacheService, IScheduleCacheService scheduleCacheService) : base(options, wfmDataService, teamsService, deltaService, cacheService) { _scheduleCacheService = scheduleCacheService ?? throw new ArgumentNullException(nameof(scheduleCacheService)); }
public TimeOffWeekActivity(WeekActivityOptions options, IWfmDataService wfmDataService, ITeamsService teamsService, IDeltaService <TimeOffModel> deltaService, ICacheService cacheService, ITimeOffCacheService timeOffCacheService) : base(options, wfmDataService, teamsService, deltaService, cacheService) { _timeOffCacheService = timeOffCacheService ?? throw new ArgumentNullException(nameof(timeOffCacheService)); }