Я использую Elmah для регистрации исключений. Elmah отлично подходит для регистрации органов запроса, если запрос является запросом на основе формы (то есть Content-Type: application/x-www-form-urlencoded), но с запросами на основе JSON, где типом контента является application/json, тело запроса нигде не встречается в отчетах об ошибках. Кто-нибудь знает, где я могу найти это тело запроса, чтобы я мог правильно диагностировать мои исключения?
ОБНОВЛЕНИЕ: 2012-01-03
Как пояснение того, что я подразумеваю под запросами на основе JSON, здесь приведен пример необработанного HTTP-запроса с JSON в качестве тела запроса:
PUT http://mycompany.com/api/v1.0/me HTTP/1.1
Host: mycompany.com
Content-Length: 20
Content-Type: application/json
{"city":"Vancouver"}