AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
## 管道 微服务管道和普通管道没有区别。唯一需要注意的是,不要抛出 `HttpException` ,而应该使用 `RpcException`。 > `RpcException` 类需要从 `@nestjs/microservices` 包导入。 ### 绑定管道 下面是一个手动实现 **方法作用域** 管道的示例,与HTTP应用一样,你也可以使用控制器作用域的管道(例如在控制器类前使用`@UsePipes()`装饰器前缀): ```typescript @UsePipes(new ValidationPipe()) @MessagePattern({ cmd: 'sum' }) accumulate(data: number[]): number { return (data || []).reduce((a, b) => a + b); } ```