using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace IStation.Server
{
///
/// 依赖任务辅助类
///
public class EtaAccordJobHelper : IJobHelper
{
private List _jobHelpers = new List()
{
new EtaAccordHourCronJobHelper(),
new EtaAccordDayCronJobHelper(),
new EtaAccordWeekCronJobHelper(),
new EtaAccordMonthCronJobHelper(),
new EtaAccordYearCronJobHelper()
};
///
///
///
public async Task StartJob()
{
foreach (var jobHelper in _jobHelpers)
{
await jobHelper.StartJob();
}
}
///
///
///
public async Task CancelJob()
{
foreach (var jobHelper in _jobHelpers)
{
await jobHelper.CancelJob();
}
}
}
}