using PARR.DAL.NextRunServices.Models;
namespace PARR.DAL.NextRunServices
{
public interface INextRunService
{
///
/// Получить список TemplateId, NextRun по jobGroupId с автораспределением
///
///
///
Task?> GetNextRunForJobGroupWithAutoDistributionAsync(Guid jobGroupId);
///
/// Получить NextRun по jobGroupId с расписанием ЕСПП
///
///
///
Task GetNextRunForJobGroupWithEsppSchedulleAsync(Guid jobGroupId);
///
/// Получить NextRun по id шаблона
///
///
/// Новый шаблон или шаблон переведенный из unused
///
Task GetNextRunForTemplate(Guid templateId, bool isNew);
}
}