/
githubmirror
/
nest
Обзор
Документация
Войти
/
githubmirror
/
nest
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
packages/microservices/interfaces/serializer.interface.ts
18 строк
404 B
Tony133
chore(microservices): mark facing apis public in microservices
09 фев 2023, 12:33
09 фев 2023, 12:33
0df4dca
Код
Авторство
О чём код?
import { OutgoingEvent, OutgoingRequest, OutgoingResponse, } from './packet.interface'; /** * @publicApi */ export interface Serializer<TInput = any, TOutput = any> { serialize(value: TInput, options?: Record<string, any>): TOutput; } export type ProducerSerializer = Serializer< OutgoingEvent | OutgoingRequest, any >; export type ConsumerSerializer = Serializer<OutgoingResponse, any>;