Remove processingStatus

This commit is contained in:
2026-05-13 21:56:34 +02:00
parent fa6eaf5a2b
commit 1ecf4a872e
17 changed files with 7 additions and 445 deletions
@@ -17,10 +17,6 @@ namespace Musify.Application.Contracts.Infrastructure
DbSet<Upload> Uploads { get; }
DbSet<ProcessExecution> ProcessExecutions { get; }
DbSet<ProcessStepExecution> ProcessStepExecutions { get; }
Task<int> SaveChangesAsync(CancellationToken cancellationToken);
}
}
@@ -1,25 +0,0 @@
using Musify.Domain.Entities;
namespace Musify.Application.Contracts.Infrastructure
{
public interface IProcessTrackingStore
{
Task<Guid> GetOrCreateProcessAsync(
string processName,
Guid? correlationId,
Guid? conversationId,
Guid? messageId,
CancellationToken cancellationToken);
Task<Guid> StartStepAsync(
Guid processExecutionId,
string stepName,
ProcessStepComponentType componentType,
int attempt,
CancellationToken cancellationToken);
Task CompleteStepAsync(Guid processExecutionId, Guid stepExecutionId, CancellationToken cancellationToken);
Task FailStepAsync(Guid processExecutionId, Guid stepExecutionId, string errorMessage, CancellationToken cancellationToken);
}
}