namespace MassTransitDemo.Contracts;
///
/// 请求/响应模式的响应消息契约
/// 用于服务端向客户端返回响应
///
public class ResponseMessage
{
///
/// 响应唯一标识符
///
public Guid ResponseId { get; set; }
///
/// 原始请求标识符
///
public Guid CorrelatedRequestId { get; set; }
///
/// 响应创建时间
///
public DateTime RespondedAt { get; set; }
///
/// 操作是否成功
///
public bool Success { get; set; }
///
/// 响应数据
///
public string Data { get; set; } = string.Empty;
///
/// 错误信息(如果有)
///
public string? ErrorMessage { get; set; }
}