TaskAssignedDomainEvent.cs
561 Bytes
namespace Rcs.Domain.Entities.DomainEvents.RobotTask
{
/// <summary>
/// 任务暂停领域事件
/// @author zzy
/// </summary>
public sealed record TaskAssignedDomainEvent : IDomainEvent
{
public Guid TaskId { get; init; }
public Guid? SubTaskId { get; init; }
public DateTime OccurredAt { get; init; }
public TaskAssignedDomainEvent(Guid taskId, Guid? subTaskId = null)
{
TaskId = taskId;
SubTaskId = subTaskId;
OccurredAt = DateTime.Now;
}
}
}