using NCC.Dependency;
namespace NCC.EventBridge
{
///
/// 承载事件传输元数据
///
[SuppressSniffer]
public class EventMessageMetadata : EventHandlerMetadata
{
///
/// 只允许程序集内创建
///
internal EventMessageMetadata()
{
}
///
/// 事件 Id
///
public string EventId { get; internal set; }
///
/// 承载数据值(进行序列化存储)
///
public string Payload { get; internal set; }
///
/// 承载数据程序集名称
///
public string PayloadAssemblyName { get; internal set; }
///
/// 承载数据类型完整限定名
///
public string PayloadTypeFullName { get; internal set; }
}
}