azure-servicebus-dotnet

by Unknown v1.0.0

This skill provides access to the Azure Service Bus SDK for .NET, enabling enterprise messaging capabilities within your applications. It facilitates reliable message delivery through queues, topics, subscriptions, and sessions. Use it for building pub/sub patterns, handling dead-lettered messages, and implementing background processing tasks.

The skill leverages the Azure.Messaging.ServiceBus package and supports authentication via Microsoft Entra ID (recommended) or connection strings. It provides workflows for sending and receiving messages, message settlement, background processing with processors, session management, dead-letter queue handling, and topic/subscription interactions. It also includes administration functionalities for CRUD operations on queues, topics, and subscriptions.

What It Does

Enables sending and receiving messages to/from Azure Service Bus queues, topics, and subscriptions, including session management, dead-letter queue handling, and administration tasks. It also supports background processing using ServiceBusProcessor.

When To Use

When you need reliable asynchronous messaging, pub/sub patterns, message queuing, dead-letter handling, session-based processing, or background processing within your .NET applications using Azure Service Bus.

Installation

Copy SKILL.md to your skills directory

View Universal documentation

Have a Skill to Share?

Join the community and help AI agents learn new capabilities. Submit your skill and reach thousands of developers.