using System; using System.Web.Mvc; using ApacKernel.Web.MVC; namespace Now.Web.Controllers { [Compress] [ServerStamp] [RoutePrefix("errors")] [HttpsRequired] public class ErrorController : Controller { [Route("403")] public ActionResult PermissionDenied() { Response.StatusCode = 403; return View(); } [Route("404")] public ActionResult NotFound() { Response.StatusCode = 404; return View(); } [Route("500")] public ActionResult InternalError() { Response.StatusCode = 500; return View(); } [Route] public ActionResult Error(int statusCode, Exception exception) { Response.StatusCode = statusCode; return View(exception); } } }