public static void LogError(string text) { if (ErrorHandler != null) { ErrorHandler.Invoke(text); } else { WriteHandler?.Invoke($"Error: {text}"); } }
public static void Log(string text) { WriteHandler?.Invoke(text); }
internal void EmitErr(IContext context) { _errHandler?.Invoke(context, this); }
internal void EmitSuccess(IContext context) { _successHandler?.Invoke(context, this); }
/// <summary> /// Write a single string to the writer. /// </summary> /// <param name="output">the string</param> /// <returns>the string</returns> public static string Write(string output) { WriteHandler?.Invoke(output); return(output); }
public static void Write(DataStream ds, TE value) { Writer.Invoke(ds, value); }