public void RecordFrame(TaskUniversum.LogTapeFrame frame) { foreach (var ep in Endpoints) { ep.WriteFrame(frame); } }
public override void WriteFrame(TaskUniversum.LogTapeFrame frame) { ConsoleColor clrl = Console.ForegroundColor; ConsoleColor clrlset = 0; if (cmap.TryGetValue(frame.EventType, out clrlset)) { Console.ForegroundColor = clrlset; Console.Write(frame.ToStringHeader()); Console.ResetColor(); Console.Write(" "); Console.WriteLine(frame.ToStringMessage()); } else { Console.WriteLine(frame.ToString()); } }
public abstract void WriteFrame(TaskUniversum.LogTapeFrame frame);
public override void WriteFrame(TaskUniversum.LogTapeFrame frame) { fileStream.WriteLine(frame); fileStream.Flush(); }