@mikara89/cap-transport-azure-servicebus
v2.2.0
Published
Azure Service Bus transport adapter for CAP
Downloads
116
Readme
@mikara89/cap-transport-azure-servicebus
Azure Service Bus transport adapter for CAP.
This package provides:
ServiceBusPublisherServiceBusSubscriberServiceBusTransportModulefrom the explicit Nest subpath- topic/subscription mode
- queue mode
- optional queue/topic provisioning during initialization
Usage Shape
import { ServiceBusTransportModule } from '@mikara89/cap-transport-azure-servicebus/nest';
const serviceBusTransport = ServiceBusTransportModule.forRoot({
connectionString: process.env.AZURE_SERVICEBUS_CONNECTION_STRING!,
topicPrefix: 'cap-',
subscriptionPrefix: 'sub-',
});Register the returned dynamic module with CapModule.forRoot({ imports })
alongside a storage adapter.
Notes
- The package root is framework-neutral. Use
/nestexports only when wiring the optional Nest module, and install the Nest peers for that usage. - Use environment variables or a secret manager for connection strings.
- Do not commit real Service Bus credentials.
- Prefer pre-created broker resources in production unless automatic provisioning is explicitly desired.
