2026-04-13 16:58:30 +10:00
|
|
|
|
using PARR.Domain.Entities.Base.History;
|
2025-12-04 09:24:05 +10:00
|
|
|
|
|
2026-06-11 15:09:46 +10:00
|
|
|
|
namespace PARR.TemplateMatcher.Services.Interfaces
|
2025-11-01 15:29:12 +10:00
|
|
|
|
{
|
2025-12-19 19:15:58 +10:00
|
|
|
|
public interface ITemplateMatcher
|
2025-11-01 15:29:12 +10:00
|
|
|
|
{
|
2025-12-04 09:24:05 +10:00
|
|
|
|
Task SyncTemplatesForJob(Guid jobId, HistoryInitiator initiator);
|
|
|
|
|
|
Task UpdateTemplatesForJob(Guid jobId, HistoryInitiator initiator);
|
2025-12-19 19:15:58 +10:00
|
|
|
|
Task SyncTemplatesForJobGroup(Guid jobGroupId, HistoryInitiator initiator);
|
2026-06-11 15:09:46 +10:00
|
|
|
|
Task UpdateTemplatesForJobGroup(Guid jobGroupId, HistoryInitiator initiator);
|
2025-11-01 15:29:12 +10:00
|
|
|
|
}
|
|
|
|
|
|
}
|