using System; namespace LeanCloud.Common { /// /// 日志类 /// public static class LCLogger { /// /// 日志回调接口,方便开发者调试 /// /// The log delegate. public static Action LogDelegate { get; set; } public static void Debug(string log) { LogDelegate?.Invoke(LCLogLevel.Debug, log); } public static void Debug(string format, params object[] args) { LogDelegate?.Invoke(LCLogLevel.Debug, string.Format(format, args)); } public static void Warn(string log) { LogDelegate?.Invoke(LCLogLevel.Warn, log); } public static void Warn(string format, params object[] args) { LogDelegate?.Invoke(LCLogLevel.Warn, string.Format(format, args)); } public static void Error(string log) { LogDelegate?.Invoke(LCLogLevel.Error, log); } public static void Error(string format, params object[] args) { LogDelegate?.Invoke(LCLogLevel.Error, string.Format(format, args)); } } }