namespace XP.Hardware.RaySource.Comet
{
    /// <summary>
    /// 日志级别枚举
    /// 定义在 .NET Framework 4.8 层，不依赖 XP.Common
    /// 由 .NET 8 层的适配器负责映射到 ILoggerService 的对应方法
    /// </summary>
    public enum CometLogLevel
    {
        /// <summary>
        /// 调试信息
        /// </summary>
        Debug,

        /// <summary>
        /// 一般信息
        /// </summary>
        Info,

        /// <summary>
        /// 警告信息
        /// </summary>
        Warn,

        /// <summary>
        /// 错误信息
        /// </summary>
        Error,

        /// <summary>
        /// 致命错误
        /// </summary>
        Fatal
    }
}
