/// <summary> /// Print the message /// </summary> /// <param name="message">the message to print</param> public virtual void Print(T message) { string msg = Create(message); IPrintable printer = GetPrinter(); printer.WriteLine(msg); }