Azure.Messaging.ServiceBus
7.0.0-preview.2
Prefix Reserved
See the version list below for details.
dotnet add package Azure.Messaging.ServiceBus --version 7.0.0-preview.2
NuGet\Install-Package Azure.Messaging.ServiceBus -Version 7.0.0-preview.2
<PackageReference Include="Azure.Messaging.ServiceBus" Version="7.0.0-preview.2" />
<PackageVersion Include="Azure.Messaging.ServiceBus" Version="7.0.0-preview.2" />
<PackageReference Include="Azure.Messaging.ServiceBus" />
paket add Azure.Messaging.ServiceBus --version 7.0.0-preview.2
#r "nuget: Azure.Messaging.ServiceBus, 7.0.0-preview.2"
#addin nuget:?package=Azure.Messaging.ServiceBus&version=7.0.0-preview.2&prerelease
#tool nuget:?package=Azure.Messaging.ServiceBus&version=7.0.0-preview.2&prerelease
Azure Service Bus is a fully managed enterprise integration message broker. Service Bus can decouple applications and services. Service Bus offers a reliable and secure platform for asynchronous transfer of data and state. This client library allows for both sending and receiving messages using Azure Service Bus. For more information about Service Bus, see https://docs.microsoft.com/en-us/azure/service-bus-messaging/service-bus-messaging-overview
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Azure.Core (>= 1.2.1)
- Azure.Identity (>= 1.1.1)
- Microsoft.Azure.Amqp (>= 2.4.2 && < 3.0.0)
- Microsoft.Azure.Services.AppAuthentication (>= 1.0.3 && < 2.0.0)
- Microsoft.Bcl.AsyncInterfaces (>= 1.0.0)
- System.Diagnostics.DiagnosticSource (>= 4.6.0)
- System.Reflection.TypeExtensions (>= 4.5.1 && < 4.9.0)
- System.Runtime.Serialization.Primitives (>= 4.3.0)
- System.Threading.Channels (>= 4.6.0)
- System.Threading.Tasks.Extensions (>= 4.5.2)
NuGet packages (432)
Showing the top 5 NuGet packages that depend on Azure.Messaging.ServiceBus:
Package | Downloads |
---|---|
Microsoft.Azure.WebJobs.Extensions.ServiceBus
Microsoft Azure WebJobs SDK ServiceBus Extension |
|
MassTransit.Azure.ServiceBus.Core
MassTransit Azure Service Bus Core transport support; MassTransit provides a developer-focused, modern platform for creating distributed applications without complexity. |
|
AspNetCore.HealthChecks.AzureServiceBus
HealthChecks.AzureServiceBus is the health check package for Azure Service Bus Queues and Topics. |
|
Microsoft.Azure.Functions.Worker.Extensions.ServiceBus
Azure Service Bus extensions for .NET isolated functions |
|
Omnia.Fx.NetCore
Package Description |
GitHub repositories (55)
Showing the top 20 popular GitHub repositories that depend on Azure.Messaging.ServiceBus:
Repository | Stars |
---|---|
bitwarden/server
Bitwarden infrastructure/backend (API, database, Docker, etc).
|
|
abpframework/abp
Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
|
|
MassTransit/MassTransit
Distributed Application Framework for .NET
|
|
elsa-workflows/elsa-core
A .NET workflows library
|
|
dotnetcore/CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
|
|
dotnet/aspire
Tools, templates, and packages to accelerate building observable, production-ready apps
|
|
Xabaril/AspNetCore.Diagnostics.HealthChecks
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
|
|
testcontainers/testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
|
|
MicrosoftLearning/AZ-204-DevelopingSolutionsforMicrosoftAzure
AZ-204: Developing solutions for Microsoft Azure
|
|
phongnguyend/Practical.CleanArchitecture
Full-stack .Net 9 Clean Architecture (Microservices, Modular Monolith, Monolith), Blazor, Angular 19, React 19, Vue 3.5, BFF with YARP, NextJs 15, Domain-Driven Design, CQRS, SOLID, Asp.Net Core Identity Custom Storage, OpenID Connect, EF Core, OpenTelemetry, SignalR, Background Services, Health Checks, Rate Limiting, Clouds (Azure, AWS, GCP), ..
|
|
BrighterCommand/Brighter
A framework for building messaging apps with .NET and C#.
|
|
paolosalvatori/ServiceBusExplorer
The Service Bus Explorer allows users to connect to a Service Bus namespace and administer messaging entities in an easy manner. The tool provides advanced features like import/export functionality or the ability to test topic, queues, subscriptions, relay services, notification hubs and events hubs.
|
|
jenius-apps/ambie
An app that uses white noise, nature sounds, and focus features to boost your productivity.
|
|
Azure/durabletask
Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.
|
|
NuGet/NuGetGallery
NuGet Gallery is a package repository that powers https://www.nuget.org. Use this repo for reporting NuGet.org issues.
|
|
JasperFx/wolverine
Supercharged .NET server side development!
|
|
dotnet/crank
Benchmarking infrastructure for applications
|
|
CodeMazeBlog/CodeMazeGuides
The main repository for all the Code Maze guides
|
|
mixcore/mix.core
🚀 A future-proof enterprise web CMS supporting both headless and decoupled approaches. Build any type of app with customizable APIs on ASP.NET Core/.NET Core. Completely open-source and designed for flexibility.
|
|
Azure/azure-mcp
The Azure MCP Server, bringing the power of Azure to your agents.
|
Version | Downloads | Last Updated |
---|---|---|
7.20.1 | 184,728 | 6/12/2025 |
7.19.0 | 2,336,018 | 4/8/2025 |
7.18.4 | 4,118,544 | 2/11/2025 |
7.18.3 | 1,994,517 | 1/17/2025 |
7.18.2 | 13,293,818 | 10/8/2024 |
7.18.1 | 13,922,627 | 7/31/2024 |
7.18.0 | 1,308,640 | 7/18/2024 |
7.18.0-beta.1 | 145,483 | 5/8/2024 |
7.17.5 | 15,355,212 | 4/9/2024 |
7.17.4 | 4,697,981 | 3/5/2024 |
7.17.3 | 2,723,726 | 2/14/2024 |
7.17.2 | 5,794,175 | 1/16/2024 |
7.17.1 | 7,770,967 | 12/4/2023 |
7.17.0 | 7,560,671 | 11/14/2023 |
7.16.2 | 6,634,203 | 10/11/2023 |
7.16.1 | 6,215,211 | 8/16/2023 |
7.16.0 | 2,106,662 | 8/8/2023 |
7.15.0 | 10,927,699 | 6/6/2023 |
7.14.0 | 3,928,823 | 5/10/2023 |
7.13.1 | 8,462,965 | 3/14/2023 |
7.13.0 | 466,640 | 3/13/2023 |
7.12.0 | 7,496,756 | 1/12/2023 |
7.11.1 | 15,297,659 | 11/8/2022 |
7.11.0 | 5,830,884 | 10/11/2022 |
7.11.0-beta.1 | 12,140 | 9/7/2022 |
7.10.0 | 11,758,309 | 8/11/2022 |
7.9.0 | 6,027,805 | 7/11/2022 |
7.9.0-beta.1 | 15,880 | 6/7/2022 |
7.8.1 | 7,332,338 | 5/16/2022 |
7.8.0 | 1,306,144 | 5/10/2022 |
7.8.0-beta.2 | 16,280 | 4/7/2022 |
7.8.0-beta.1 | 13,602 | 3/11/2022 |
7.7.0 | 8,943,407 | 3/9/2022 |
7.6.0 | 4,151,284 | 2/10/2022 |
7.5.1 | 8,490,173 | 12/8/2021 |
7.5.0 | 5,306,616 | 11/10/2021 |
7.5.0-beta.1 | 86,105 | 10/5/2021 |
7.4.0 | 4,165,370 | 10/5/2021 |
7.3.0 | 2,074,425 | 9/7/2021 |
7.3.0-beta.1 | 49,603 | 8/11/2021 |
7.2.1 | 4,360,395 | 7/8/2021 |
7.2.0 | 920,472 | 6/22/2021 |
7.2.0-beta.3 | 95,759 | 5/12/2021 |
7.2.0-beta.2 | 53,812 | 4/9/2021 |
7.2.0-beta.1 | 66,020 | 3/9/2021 |
7.1.2 | 4,101,769 | 4/13/2021 |
7.1.1 | 2,511,736 | 3/11/2021 |
7.1.0 | 1,269,922 | 2/9/2021 |
7.0.1 | 674,254 | 1/12/2021 |
7.0.0 | 1,861,259 | 11/24/2020 |
7.0.0-preview.9 | 6,925 | 11/5/2020 |
7.0.0-preview.8 | 7,741 | 10/6/2020 |
7.0.0-preview.7 | 6,589 | 9/11/2020 |
7.0.0-preview.6 | 25,734 | 8/18/2020 |
7.0.0-preview.4 | 14,747 | 7/7/2020 |
7.0.0-preview.3 | 2,225 | 6/8/2020 |
7.0.0-preview.2 | 4,294 | 5/4/2020 |
7.0.0-preview.1 | 1,275 | 4/7/2020 |
### Acknowledgements
Thank you to our developer community members who helped to make the Service Bus client library better with their contributions and design input for this release:
- Daniel Marbach _([GitHub](https://github.com/danielmarbach))_
- Sean Feldman _([GitHub](https://github.com/SeanFeldman))_
### Added
- Allow specifying a list of named sessions when using ServiceBusSessionProcessor
- Transactions/Send via support
- Add SessionInitializingAsync/SessionClosingAsync events in ServiceBusSessionProcessor
- Do not attempt to autocomplete messages with the processor if the user settled the message in their callback
- Add SendAsync overload accepting an IEnumerable of ServiceBusMessage
- Various performance improvements
_(A community contribution, courtesy of [danielmarbach](https://github.com/danielmarbach))_
- Improve the way exception stack traces are captured
_(A community contribution, courtesy of [danielmarbach](https://github.com/danielmarbach))_
### Breaking Changes
- Change from using a static factory method for creating a sendable message from a received message to instead
using a constructor
_(A community contribution, courtesy of [danielmarbach](https://github.com/danielmarbach))_
- CreateSessionProcessor parameter sessionId renamed to sessionIds (also changed from string to params string array).
- Remove cancellation token from CreateProcessor and CreateSessionProcessor
_(A community contribution, courtesy of [danielmarbach](https://github.com/danielmarbach))_
- Rename SendBatchAsync to SendAsync
- Add SenderOptions parameter to CreateSender method.
https://github.com/Azure/azure-sdk-for-net/blob/31e8cf2868e25af82de65285f18e651e70b10524/sdk/servicebus/Azure.Messaging.ServiceBus/CHANGELOG.md