SubTaskSkippedDomainEvent.cs 562 Bytes
namespace Rcs.Domain.Entities.DomainEvents.RobotSubTask
{
    /// <summary>
    /// 子任务跳过领域事件
    /// @author zzy
    /// </summary>
    public sealed record SubTaskSkippedDomainEvent : IDomainEvent
    {
        public Guid SubTaskId { get; init; }
        public Guid TaskId { get; init; }
        public DateTime OccurredAt { get; init; }

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