public void Message(MessageSeverity severity, int code, string message, params object[] args)
{
var msg = new Message(severity, code, Region, message, args);
string s = msg.ToString(); // Ensure this does not throw an exception
AllMessages.Add(msg);
if (_logToConsole)
Console.WriteLine(s);
}