Я создал собственное исключение для очень конкретной проблемы, которая может пойти не так. Я получаю данные из другой системы, и я поднимаю исключение, если оно бомбит при попытке проанализировать эти данные. В моем обычном исключении я добавил поле «ResponseData», поэтому я могу отслеживать то, что не удалось обработать моим кодом.Добавление дополнительной информации в настраиваемое исключение
В особых случаях, таких как этот, следует, чтобы дополнительные данные ответа попадали в исключение «сообщение»? Если это произойдет, сообщение может быть огромным. Я вроде как хочу, потому что я использую Элму, и вот как я могу получить эти данные.
Так что вопрос является: - Как я могу получить Elmah записывать дополнительную информацию из поля в пользовательском исключении ИЛИ - Если дополнительные детали исключения перейти в собственность «сообщение»?
http://msdn.microsoft.com/en-us/library/system.exception.data(v=vs.110).aspx – 2014-02-06 03:47:25