Обычно в моем проекте Mvc у меня просто есть метод ErrorMail_Mailing в Global.asax.cs, который дает доступ к ErrorMailEventArgs.Как изменить тему электронной почты Elmah при использовании WebApi
Но в WebApi этот метод не срабатывает, поэтому как я могу получить доступ к этой информации в Webapi?
настоящее время я использую эту методологию (которая работает отлично)
public class ApiErrorHandler : ExceptionFilterAttribute
{
public override void OnException(HttpActionExecutedContext context)
{
DepResolver.ExceptionHelper().LogToElmah(context.Exception);
base.OnException(context);
}
}
Schmate вы только что сделали свой день, спасибо !!! :-) – Baconbeastnz