public static void WritePrefix(ISimpleWriter writer, LogEvent entry, ref string _lastDate) { string dateText = entry.Timestamp.ToLocalTime().ToShortDateString(); if (dateText != _lastDate) { writer.WriteLine($"[{dateText}]"); _lastDate = dateText; } string timeText = entry.Timestamp.ToLocalTime().ToShortTimeString(); string type = Enum.GetName(typeof(LogLevel), entry.Level); writer.Write($"[{timeText}][{type}] "); }
/// <summary> /// Construct a filter that pass upper case characters /// to the supplied stream. /// </summary> /// <param name="writer">a stream to pass bytes to</param> public UpperCaseFilter(ISimpleWriter writer) : base(writer) { }
public StatusOutput(ISimpleWriter writer, MainWindow main) { _writer = writer; _main = main; }
public SimpleOutput(ISimpleWriter writer) { _writer = writer; }
/// <summary> /// Construct a filter that pass title case characters /// to the supplied writer. /// </summary> /// <param name="writer">a writer to pass bytes to</param> public TitleCaseFilter(ISimpleWriter writer) : base(writer) { }
/// <summary> /// Construct a filter that pass random case characters /// to the supplied stream. /// </summary> /// <param name="writer">a stream to pass bytes to</param> public CommaListFilter(ISimpleWriter writer) : base(writer) { }
/// <summary> /// Construct a filter that pass random case characters /// to the supplied stream. /// </summary> /// <param name="writer">a stream to pass bytes to</param> public RandomCaseFilter(ISimpleWriter writer) : base(writer) { }
/// <summary> /// Konstrukcja filtra przenosz¹cego pisany tekst we wskazanym miejscu. /// </summary> /// <param name="writer">filtr docelowy</param> /// <param name="width">szerokoœæ przeniesienia</param> public WrapFilter(ISimpleWriter writer, int width) : base(writer) { this._width = width; }
/// <summary> /// Konstrukcja filtra przekazuj¹cego znaki do wskazanego strumienia. /// </summary> /// <param name="writer">docelowy obiekt pisz¹cy</param> public OozinozFilter(ISimpleWriter writer) { _writer = writer; }
public NethereumTestDebugLogger(ISimpleWriter writer) { _writer = writer; Stateprinter = new Stateprinter(); }