Ejemplo n.º 1
0
 public ClearCacheActivity(FeatureOptions featureOptions, TeamOrchestratorOptions options, IScheduleCacheService scheduleCacheService, ITimeOffCacheService timeOffCacheService)
 {
     _featureOptions       = featureOptions ?? throw new ArgumentNullException(nameof(featureOptions));
     _options              = options ?? throw new ArgumentNullException(nameof(options));
     _scheduleCacheService = scheduleCacheService ?? throw new ArgumentNullException(nameof(scheduleCacheService));
     _timeOffCacheService  = timeOffCacheService ?? throw new ArgumentNullException(nameof(timeOffCacheService));
 }
 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));
 }