public ScheduledStopStack( IRepository<Stack> stackRepository, IRepository<Instance> instanceRepository, IInstancePower startInstances, IScheduleCalculator scheduleCalculator, IBackgroundJobClient backgroundJobClient) { _stackRepository = stackRepository; _instanceRepository = instanceRepository; _stopInstances = startInstances; _scheduleCalculator = scheduleCalculator; _backgroundJobClient = backgroundJobClient; }
public ScheduledStartStack( IRepository <Stack> stackRepository, IRepository <Instance> instanceRepository, IInstancePower startInstances, IScheduleCalculator scheduleCalculator, IBackgroundJobClient backgroundJobClient) { _stackRepository = stackRepository; _instanceRepository = instanceRepository; _startInstances = startInstances; _scheduleCalculator = scheduleCalculator; _backgroundJobClient = backgroundJobClient; }