管道
管道
微服务管道
和常规管道
之间没有区别。你唯一应该注意的是HttpException
,你应该使用RpcException
。
提示
的RpcException
类是从暴露@nestjs/microservices
包。
绑管
下面是一个使用手动实例化的方法范围
管道的示例(类范围的工作):
@UsePipes(new ValidationPipe())
@MessagePattern{ cmd: 'sum' })
sum(data: number[]): number {
return (data || []).reduce((a, b) => a + b
}