feat(infrastructure): add job interfaces for background processing

This commit is contained in:
minhtrannhat committed 2024-12-20 12:00:00 -05:00
1 parent 38aa3fb12e
commit 92f9ed001c
3 files changed
+18

No files matched your search

@@ -0,0 +1,6 @@
namespace IncidentOps.Infrastructure.Jobs;
public interface IEscalateIfUnackedJob
{
Task ExecuteAsync(Guid incidentId, int step);
}
@@ -0,0 +1,6 @@
namespace IncidentOps.Infrastructure.Jobs;
public interface IIncidentTriggeredJob
{
Task ExecuteAsync(Guid incidentId);
}
@@ -0,0 +1,6 @@
namespace IncidentOps.Infrastructure.Jobs;
public interface ISendWebhookNotificationJob
{
Task ExecuteAsync(Guid incidentId, Guid targetId);
}