private void Instance_OnLogEvent(int level, string message) { OeipLogLevel oeipLogLevel = (OeipLogLevel)level; Action action = () => { this.label1.Text = $"level:{oeipLogLevel} message:{message}"; }; this.TryBeginInvoke(action); LogHelper.LogMessage(message, oeipLogLevel); }
private void Instance_OnLogEvent(int level, string message) { OeipLogLevel logLevel = (OeipLogLevel)level; if (logLevel == OeipLogLevel.OEIP_INFO) { Debug.Log(message); } else if (logLevel >= OeipLogLevel.OEIP_WARN) { Debug.LogWarning(message); } }
public static void LogMessage(string message, OeipLogLevel logLevel) { LogLevel level = LogLevel.Info; switch (logLevel) { case OeipLogLevel.OEIP_INFO: level = LogLevel.Info; break; case OeipLogLevel.OEIP_WARN: level = LogLevel.Warn; break; case OeipLogLevel.OEIP_ERROR: level = LogLevel.Error; break; case OeipLogLevel.OEIP_ALORT: level = LogLevel.Fatal; break; } LogMessage(message, level); }