Skip to content

Commit 504de94

Browse files
Add Azure Service Bus module (#1194)
1 parent 17930dd commit 504de94

File tree

10 files changed

+730
-28
lines changed

10 files changed

+730
-28
lines changed

docs/modules/azureservicebus.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Azure Service Bus
2+
3+
## Install
4+
5+
```bash
6+
npm install @testcontainers/azureservicebus --save-dev
7+
```
8+
9+
## Examples
10+
11+
These examples use the following libraries:
12+
13+
- [@azure/service-bus](https://www.npmjs.com/package/@azure/service-bus)
14+
15+
npm install @azure/service-bus
16+
17+
Choose an image from the [container registry](https://mcr.microsoft.com/en-us/artifact/mar/azure-messaging/servicebus-emulator) and substitute `IMAGE`.
18+
19+
### Send/receive queue messages
20+
21+
<!--codeinclude-->
22+
[](../../packages/modules/azureservicebus/src/azureservicebus-container.test.ts) inside_block:serviceBusConnect
23+
<!--/codeinclude-->
24+
25+
### Customize queues/topics
26+
27+
<!--codeinclude-->
28+
[](../../packages/modules/azureservicebus/src/azureservicebus-container.test.ts) inside_block:serviceBusValidEmulatorConfig
29+
<!--/codeinclude-->
30+
31+
### Customize the MS SQL container
32+
33+
<!--codeinclude-->
34+
[](../../packages/modules/azureservicebus/src/azureservicebus-container.test.ts) inside_block:serviceBusCustomMssqlContainer
35+
<!--/codeinclude-->

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ nav:
5454
- Advanced: features/advanced.md
5555
- Modules:
5656
- ArangoDB: modules/arangodb.md
57+
- Azure Service Bus: modules/azureservicebus.md
5758
- Azurite: modules/azurite.md
5859
- Cassandra: modules/cassandra.md
5960
- ChromaDB: modules/chromadb.md

0 commit comments

Comments
 (0)