using PARR.DAL.Models;
namespace PARR.TemplateDistributor
{
public interface ITemplateDistributor
{
///
/// Формирует расписание запуска для шаблонов относительно одной РР (без сохранения в БД), (реализует оба режима распределения РР)
///
///
///
///
Task> DistributeTemplateAsync(List templates, Guid applicationInWorkId, Guid workGroupid);
///
/// Обновляет расписание запуска шаблонов по РР (сохраняет в БД)
///
///
///
Task UpdateScheduleAsync(Guid applicationInWorkId);
}
}