ELMAH, JSON и XML Экспорт? - PullRequest
       7

ELMAH, JSON и XML Экспорт?

2 голосов
/ 03 августа 2010

Недавно я заметил, что ELMAH поддерживает экспорт деталей исключения через JSON и XML. Из чистого любопытства, зачем кому-то использовать это?

Если я хранил свои данные в базе данных SQL, почему бы не получить значение оттуда? Кроме того, ошибки хранятся в псевдо-формате xml ... зачем экспортировать что-то, что уже есть в xml, в xml?

Просто интересно ...

1 Ответ

2 голосов
/ 03 августа 2010

Были добавлены функции экспорта в JSON и XML, чтобы каждый мог разрабатывать клиент для ELMAH, используя для доступа просто HTTP, а не полагаясь на выбор внутреннего хранилища. Например, клиент может быть написан для предоставления альтернативных и более богатых представлений (панели мониторинга или использование Ajax) в дополнение к встроенным, выполнения аналитики, полнотекстового поиска и т. Д.

Базовому клиенту потребуется взять один или несколько «домашних» URL-адресов развертываний ELMAH и создать оглавление журнала. Это легко сделать, просто загрузив CSV с домашнего URL. Каждая запись в CSV содержит URL-адрес для подробной записи, который, в свою очередь, может использоваться для получения полной информации об ошибке в XML или JSON.

...