- унификация деактивации шаблонов между разными синхронизаторами - поиск ЭК выделен в отдельную сущность
19 lines
547 B
C#
19 lines
547 B
C#
using PARR.Domain.Common.Rabbit.Messages.TemplateMatching;
|
|
using PARR.Domain.Entities;
|
|
using PARR.Domain.Entities.Base.History;
|
|
using PARR.Domain.Entities.JobEntities;
|
|
using PARR.Domain.Entities.Unit;
|
|
|
|
namespace PARR.TemplateMatcher.Services.Interfaces
|
|
{
|
|
internal interface IUnusedTemplateMessageFactory
|
|
{
|
|
Task<TemplateUpdaterMessage> CreateAsync(
|
|
Template template,
|
|
Job unusedJob,
|
|
Unit targetUnit,
|
|
HistoryInitiator initiator,
|
|
CancellationToken ct = default);
|
|
}
|
|
}
|