diff --git a/PARR.BLL/Domain/Mq/TemplateDistributorMq.cs b/PARR.BLL/Domain/Mq/TemplateDistributorMq.cs new file mode 100644 index 00000000..38bcfd5e --- /dev/null +++ b/PARR.BLL/Domain/Mq/TemplateDistributorMq.cs @@ -0,0 +1,10 @@ +namespace PARR.BLL.Domain.Mq +{ + /// + /// Модель в MQ, обновления расписаний шаблонов связанных с РР (для TemplateDistributor) + /// + public class TemplateDistributorMq + { + public Guid ApplicationInWorkId { get; set; } + } +} diff --git a/PARR.TemplateDistributor/ITemplateDistributor.cs b/PARR.TemplateDistributor/ITemplateDistributor.cs index 6d08dda0..ceacc2a3 100644 --- a/PARR.TemplateDistributor/ITemplateDistributor.cs +++ b/PARR.TemplateDistributor/ITemplateDistributor.cs @@ -1,6 +1,22 @@ -namespace PARR.TemplateDistributor +using PARR.DAL.Models; + +namespace PARR.TemplateDistributor { public interface ITemplateDistributor { + /// + /// Формирует расписание запуска для шаблонов относительно одной РР (без сохранения в БД), (реализует оба режима распределения РР) + /// + /// + /// + /// + Task> DistributeTemplateAsync(List