У меня есть код, регистрирующий Exception.Message
. Однако я прочитал статью, в которой говорится, что лучше использовать Exception.ToString()
. С последним вы сохраняете более важную информацию об ошибке.
Является ли это правдой, и безопасно ли это сделать и заменить все записи журнала Exception.Message
?
Я также использую макет на основе XML для log4net. Возможно ли, что Exception.ToString()
может содержать недопустимые символы XML, что может вызвать проблемы?