ELMAH- und API-Controller in MVC4 protokollieren keine Fehler
Bei Verwendung eines API-Controllers in MVC4 protokolliert ELMAH den Fehler nicht, wenn die Controlleraktion eine Ausnahme auslöst.
Ich denke, das Problem ist, dass MVC4 den HTTP-Statuscode auf 500 setzt und die Ausnahmedetails in einem JSON-Objekt zurückgibt, aber keine unbehandelte Ausnahme auslöst, sodass ELMAH sie nie sieht.
Wie kann ich ELMAH veranlassen, alle Antworten zu erfassen, deren Statuscode nicht 200 ist?