Mikroxizmatlar1 min read
Interceptorlar
regular interceptors va microservices interceptorlari o'rtasida farq yo'q. Quyidagi misolda qo'lda instansiyalangan method-scoped interceptor ishlatiladi. HTTP asosidagi ilovalar k
regular interceptors va microservices interceptorlari o'rtasida farq yo'q. Quyidagi misolda qo'lda instansiyalangan method-scoped interceptor ishlatiladi. HTTP asosidagi ilovalar kabi, controller-scoped interceptorlardan ham foydalanishingiz mumkin (ya'ni, controller klassiga @UseInterceptors() dekoratorini qo'shing).
TypeScript
1@UseInterceptors(new TransformInterceptor())
2@MessagePattern({ cmd: 'sum' })
3accumulate(data: number[]): number {
4 return (data || []).reduce((a, b) => a + b);
5}