using Android.Util; using Microsoft.Extensions.Logging; // ReSharper disable once CheckNamespace namespace System { /// /// Enum 扩展 /// public static class LogLevelEnumExtensions { /// /// 将MS扩展日志等级()转换为安卓日志等级() /// /// /// public static LogPriority ToLogPriority(this LogLevel level) => level switch { LogLevel.Trace => LogPriority.Verbose, LogLevel.Debug => LogPriority.Debug, LogLevel.Information => LogPriority.Info, LogLevel.Warning => LogPriority.Warn, LogLevel.Error => LogPriority.Error, LogLevel.Critical => LogPriority.Assert, _ => (LogPriority)int.MaxValue, }; } }