using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CloudBuilder.Core.DependencyInjection.EventBuses { /// /// 定义事件数据,所有事件都要实现该接口 /// public class EventData { /// /// 获取 事件编号 /// public string? EventId { get; set; } /// /// 获取 事件发生的时间 /// public DateTime EventTime { get; } = DateTime.Now; /// /// 获取或设置 事件源,触发事件的对象 /// public object? EventSource { get; set; } } }