Files
Umbraco-CMS/src/Umbraco.Web/WebApi/EnableDetailedErrorsAttribute.cs

18 lines
549 B
C#
Raw Normal View History

2017-09-19 15:51:47 +02:00
using System.Web.Http;
using System.Web.Http.Controllers;
using System.Web.Http.Filters;
namespace Umbraco.Web.WebApi
{
/// <summary>
/// Ensures controllers have detailed error messages even when debug mode is off
/// </summary>
public class EnableDetailedErrorsAttribute : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)
{
actionContext.ControllerContext.Configuration.IncludeErrorDetailPolicy = IncludeErrorDetailPolicy.Always;
}
}
2017-09-23 10:08:18 +02:00
}