NestJS آپ کو کسٹم ڈیکوریٹرز بنانے کی سہولت دیتا ہے تاکہ دوبارہ استعمال ہونے والی منطق کو محفوظ کیا جا سکے — اکثر پیرامیٹر ڈیکوریٹرز (درخواست سے ڈیٹا نکالنے کے لیے) اور میٹا ڈیٹا ڈیکوریٹرز (گارڈز/انٹرسیپٹرز کے ذریعے پڑھے جانے والے ڈیٹا کو منسلک کرنے کے لیے)۔ یہ کوڈ کو DRY رکھتے ہیں اور اسے واضح بناتے ہیں۔
کسٹم پیرامیٹر ڈیکوریٹر — درخواست سے ڈیٹا نکالیں
{ createParamDecorator, } ;
= (
{
request = ctx.().();
request.;
},
);
()
() {
user;
}
