namespace EventBus
{
///
/// 匿名事件
///
///
public interface IAnonymousEventData : IBaseEventData
{
///
/// 发布同步事件
///
T Publish(object sender, Properties? properties = null, params object[] data);
///
/// 发布异步事件
///
Task PublishAsync(object sender, Properties? properties = null, params object[] data);
///
/// 发布数组请求同步事件
///
List PublishList(object sender, Properties? properties = null, params object[] data);
///
/// 发布数组请求异步事件
///
Task> PublishListAsync(object sender, Properties? properties = null, params object[] data);
///
/// 订阅事件
///
/// 事件处理函数
/// 筛选器
Guid Subscrip(Func