Technical & DevelopmentIntermediate
azure-servicebus-dotnet
Enterprise messaging with queues and topics
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/microsoft/skills --skill azure-servicebus-dotnetnpx skills add https://github.com/microsoft/skills --skill azure-servicebus-dotnetOr paste this URL into your assistant to install:
Overview
What This Skill Does
Azure.Messaging.ServiceBus is the official .NET SDK for Azure Service Bus. It handles sending and receiving messages across queues, topics, and subscriptions, with support for sessions, dead letter queues, and cross-entity transactions.
Application
When to use this Skill
- Configuring integration settings for custom agent workflows.
- Optimizing query execution and response latency in production.
- Developing clean, standard-compliant implementations for enterprise services.
- Troubleshooting connection timeouts and authentication handshakes.
- Monitoring API rate limits and execution pipelines programmatically.
Documentation
Show Skills.md file
Azure.Messaging.ServiceBus (.NET)
Enterprise messaging SDK for reliable message delivery with queues, topics, subscriptions, and sessions.
Installation
dotnet add package Azure.Messaging.ServiceBus
dotnet add package Azure.Identity
Current Version: v7.20.1 (stable)
Environment Variables
AZURE_SERVICEBUS_FULLY_QUALIFIED_NAMESPACE=<namespace>.servicebus.windows.net # Required: Service Bus fully qualified namespace
AZURE_TOKEN_CREDENTIALS=prod # Required only if DefaultAzureCredential is used in production
AZURE_SERVICEBUS_CONNECTION_STRING=Endpoint=sb://... # Alternative to Entra ID auth
Authentication
Microsoft Entra Token Credential
Lines 1 - 25 of 333
Recommendations