Ejemplo n.º 1
0
        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}] ");
        }
Ejemplo n.º 2
0
 /// <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)
 {
 }
Ejemplo n.º 3
0
 public StatusOutput(ISimpleWriter writer, MainWindow main)
 {
     _writer = writer;
     _main   = main;
 }
Ejemplo n.º 4
0
 public SimpleOutput(ISimpleWriter writer)
 {
     _writer = writer;
 }
Ejemplo n.º 5
0
 /// <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)
 {
 }
Ejemplo n.º 6
0
 /// <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)
 {
 }
Ejemplo n.º 7
0
 /// <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)
 {
 }
Ejemplo n.º 8
0
 /// <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;
 }
Ejemplo n.º 9
0
 /// <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();
 }