Exception filters gir deg full kontroll over hvordan feil blir fanget og transformert til responses. De sitter på slutten av request-livssyklusen, fanger exceptions kastet hvor som helst i requesten og lar deg tilpasse error-response-formatet, status og logging.
Et grunnleggende exception filter
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
