@nestjstools/messaging-azure-service-bus-extension
Version:
Extension to handle messages and dispatch them over Azure service bus
15 lines (14 loc) • 593 B
TypeScript
import { ChannelConfig } from '@nestjstools/messaging';
export declare class AzureServiceBusChannelConfig extends ChannelConfig {
readonly mode?: Mode;
readonly queue?: string;
readonly topic?: string;
readonly subscription?: string;
readonly connectionString: string;
readonly autoCreate?: boolean;
constructor({ name, queue, mode, topic, subscription, connectionString, autoCreate, enableConsumer, avoidErrorsForNotExistedHandlers, middlewares, normalizer, }: AzureServiceBusChannelConfig);
}
export declare enum Mode {
QUEUE = "queue",
TOPIC = "topic"
}