SubTaskRetryDomainEvent.cs 497 Bytes
namespace Rcs.Domain.Entities.DomainEvents.RobotSubTask;

/// <summary>
/// 子任务重新执行领域事件
/// @author zzy
/// </summary>
public sealed record SubTaskRetryDomainEvent : IDomainEvent
{
    public Guid SubTaskId { get; init; }
    public Guid TaskId { get; init; }
    public DateTime OccurredAt { get; init; }

    public SubTaskRetryDomainEvent(Guid subTaskId, Guid taskId)
    {
        SubTaskId = subTaskId;
        TaskId = taskId;
        OccurredAt = DateTime.Now;
    }
}