namespace GFramework.Core.Abstractions.Logging; /// /// 表示异步日志刷新完成事件的数据。 /// 该类型用于告知订阅者本次刷新是否在超时时间内成功完成。 /// public sealed class AsyncLogFlushCompletedEventArgs : EventArgs { /// /// 初始化 的新实例。 /// /// /// 刷新是否成功完成。 /// 为 表示所有待处理日志都已在超时前落地; /// 为 表示刷新超时或输出器已不可用。 /// public AsyncLogFlushCompletedEventArgs(bool success) { Success = success; } /// /// 获取刷新是否成功完成。 /// public bool Success { get; } }