public class ExceptionFilter : ExceptionFilterAttribute
{
public override void OnException(HttpActionExecutedContext actionExecutedContext)
{
var json = JsonConvert.SerializeObject(actionExecutedContext.Exception, Formatting.Indented,
new JsonSerializerSettings
{
NullValueHandling = NullValueHandling.Ignore,
ReferenceLoopHandling = ReferenceLoopHandling.Ignore
});
Log.Error(json, "Exception");
base.OnException(actionExecutedContext);
}
}