NestJS საშუალებას გაძლევთ შექმნათ custom decorators გადამეორებადი ლოგიკის ინკაფსულაციისთვის — ყველაზე ხშირად parameter decorators (მონაცემების request-დან ამოსაღებად) და metadata decorators (მონაცემების guards/interceptors-ის მიერ წასაკითხად). ისინი კოდს აკეთებენ DRY-ს და გამოხატულებაში풍부.
Custom parameter decorator — request მონაცემების ამოღება
{ createParamDecorator, } ;
= (
{
request = ctx.().();
request.;
},
);
()
() {
user;
}
