protected override void Write(MessageType messageType, string message) { Console.ForegroundColor = GetColorForMessageType(messageType); Console.Write(message); Console.ForegroundColor = _defaultColor; }