How to Document Custom Parameter Decorators in Swagger for NestJS? - Stack Overflow

We have created custom parameter decorators in our NestJS service and are using Swagger for API documen

We have created custom parameter decorators in our NestJS service and are using Swagger for API documentation. However, I am unable to get the custom parameter decorators to show up in the Swagger UI.

I referred to this GitHub issue and tried to apply the suggested solution, but I encountered an error and couldn't identify the cause. Here is an example of one of our custom parameter decorators:

export const OrderParams = createParamDecorator(
  <T extends string = 'id'>(
    data: unknown,
    ctx: ExecutionContext,
  ): Ordering<T> => {
    const request = ctx.switchToHttp().getRequest();
    const sort = new Ordering<T>(request.query);

    return sort;
  },
);

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745556977a4632881.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信