Update delete workflows

This commit is contained in:
2026-05-14 18:24:20 +02:00
parent 7215eebb5a
commit a4128d0953
30 changed files with 1098 additions and 293 deletions
+8
View File
@@ -0,0 +1,8 @@
namespace Musify.Domain.Entities
{
public enum LifeCycleStatus
{
Active = 0,
Removing = 1
}
}
+3
View File
@@ -41,6 +41,9 @@ namespace Musify.Domain.Entities
[MaxLength(64)]
public required string LargePictureName { get; set; }
[Required]
public LifeCycleStatus LifeCycleStatus { get; set; } = LifeCycleStatus.Active;
[Required]
public DateTime CreatedDate { get; set; } = DateTime.UtcNow;
+3
View File
@@ -44,6 +44,9 @@ namespace Musify.Domain.Entities
[Required]
public ProcessingStatus AudioTranscodeProcessingStatus { get; set; } = ProcessingStatus.Pending;
[Required]
public LifeCycleStatus LifeCycleStatus { get; set; } = LifeCycleStatus.Active;
[Required]
public int RetryCount { get; set; } = 0;