NestJS reusable logic-ஐ உள்ளடக்க custom decorators-ஐ உருவாக்க அனுமதிக்கிறது — மிகவும் பொதுவாக parameter decorators (request-இலிருந்து data-ஐ எடுக்க) மற்றும் metadata decorators (guards/interceptors-ஆல் படிக்கப்படும் data-ஐ இணைக்க). அவை code-ஐ DRY ஆகவும் expressive ஆகவும் வைத்திருக்கின்றன.
Custom parameter decorator — request data-ஐ எடுத்தல்
{ createParamDecorator, } ;
= (
{
request = ctx.().();
request.;
},
);
()
() {
user;
}
