@nestjstools/messaging-azure-service-bus-extension
Version:
Extension to handle messages and dispatch them over Azure service bus
11 lines (10 loc) • 649 B
TypeScript
import { AzureServiceBusChannel } from '../channel/azure-service-bus.channel';
import { IMessagingConsumer } from '@nestjstools/messaging';
import { ConsumerMessageDispatcher } from '@nestjstools/messaging';
import { ConsumerDispatchedMessageError } from '@nestjstools/messaging';
export declare class AzureServiceBusMessagingConsumer implements IMessagingConsumer<AzureServiceBusChannel> {
private channel;
consume(dispatcher: ConsumerMessageDispatcher, channel: AzureServiceBusChannel): Promise<void>;
autoCreate(): Promise<void>;
onError(errored: ConsumerDispatchedMessageError, channel: AzureServiceBusChannel): Promise<void>;
}