Exception filters તમને errors કેવી રીતે catch કરવા અને responses માં રૂપાંતરિત કરવા તે પર સંપૂર્ણ નિયંત્રણ આપે છે. તેઓ request lifecycle ના અંતે બેસે છે, request ની કોઈ પણ જગ્યાએથી ફેંકવામાં આવેલ exceptions catch કરે છે અને તમને error response ફોર્મેટ, status, અને logging કસ્ટમાઇઝ કરવા દે છે.
એક મૂળભૂત exception filter
{ , , , } ;
()
{
(: , : ) {
ctx = host.();
response = ctx.();
request = ctx.();
status = exception.();
response.(status).({
: status,
: ().(),
: request.,
: exception.,
});
}
}
