static void OnTrace(XtLevel level, String message) { if (level != XtLevel.Info) { Console.WriteLine("-- " + level + ": " + message); } }
private void _traceCallback(XtLevel level, string message) { switch (level) { case XtLevel.Info: Logger.Info(message); break; case XtLevel.Error: Logger.Error(message); break; case XtLevel.Fatal: Logger.Fatal(message); break; } }
public static string LevelToString(XtLevel level) { return(XtNative.StringFromUtf8(XtNative.XtPrintLevelToString(level))); }
internal static extern IntPtr XtPrintLevelToString(XtLevel level);
private void OnTrace(XtLevel level, string message) { AddMessage(() => string.Format("{0}: {1}", level, message), level != XtLevel.Info); }