UNPKG

@addapptables/microservice

Version:
9 lines (7 loc) 375 B
import { ITransferData } from '../transfer-data'; import { TransferDataDto } from '../transfer-data-dto.interface'; export interface IBusAdapter { publish(data: ITransferData<TransferDataDto>, options?: any): Promise<void> | void; subscribe(handle: Function, data: ITransferData<TransferDataDto>, options?: any): Promise<void> | void; close(): void | Promise<void>; }