public override string ToString() { return String.Format( "{0} - {1} - {2} - {3}", LogTime, Level, Text, Exception != null ? Exception.ToString() : "<no exception>" ); } }