Files
parr_api/PARR.TemplateMatcher/Services/Interfaces/IUnusedTemplateMessageFactory.cs
Mikhail Kuznetsov f9f234d119 refactor(templateMatcher):
- унификация деактивации шаблонов между разными синхронизаторами
- поиск ЭК выделен в отдельную сущность
2026-10-14 14:28:58 +10:00

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);
}
}