Service Bus access control with Shared Access Signatures.; 15 minutes to read +4; In this article. Shared Access Signatures (SAS) are the primary security mechanism for Service Bus messaging. This article discusses SAS, how they work, and how to use them in a platform-agnostic way.

-->

Emitting Empty Avro Files Now Optional on Azure Event Hubs Capture

Event Hubs Capture is a powerful tool that enables automatic delivery of streaming data to a storage...

Author: Xu Rui_92Date: 02/05/2019

Enforcing TLS 1.2 use with Azure Service Bus

Long-term commitment to supporting protocols and protocol versions is a key expectation customers...

Author: Ashish ChhabriaDate: 11/22/2018

Deprecating Service Management support for Azure Service Bus, Relay and Event Hubs

Resource Manager, our next-generation cloud infrastructure stack, is fully replacing the 'classic'...

Author: Xu Rui_92Date: 11/01/2018

Mixing Standard and Premium Service Bus with VNet Service Endpoints

We recently announced the preview of VNET Service Endpoints for Azure Service Bus. There is an...

Author: Dan Rosanova MSFTDate: 07/03/2018

IP Filtering for Event Hubs and Service Bus

The Azure Messaging team is happy to announce the public preview of IP Filtering for Service Bus...

Author: Justin ConwayDate: 06/27/2018

Azure Event Hubs and Service Bus Virtual Network Service Endpoints in preview

This blog was co-authored by Anitha Adusumilli , Principal Program Manager, Azure Networking and...

Author: Justin ConwayDate: 06/27/2018

Azure Service Bus is now offering support for Availability Zones in preview

Azure Availability Zones support for Service Bus Premium provides an industry-leading,...

Author: Justin ConwayDate: 06/22/2018

ACS Migration Guide

Previously Service Bus namespaces could contain Queues/Topics, Event Hubs, Relays, or Notification...

Author: Tyler Pollak - MSFTDate: 05/18/2018

Premium Messaging: High Performance Without Partitions

When Premium Messaging became generally available almost two years ago, by default when creating...

Author: Justin ConwayDate: 05/16/2018

AMQP transaction support and Send Via are now generally available

For the longtime Service Bus users among our community have enjoyed message transactions with the...

Author: Ch. WolfDate: 05/15/2018

Azure Service Bus Deprecating Entity Metrics REST API

We are in the process of deprecating the entity metrics pipeline on May 31, 2018, this was the same...

Author: Justin ConwayDate: 05/11/2018

Gartner recognizes Microsoft as a leader in enterprise integration

We're super-happy to share that Azure Service Bus, as one of the components of Azure Integration...

Author: Ch. WolfDate: 04/25/2018

New metrics for Queues and Topics emitted

For a long time, the only way to obtain the Service Bus entity(Queues, Topics) active Message count,...

Author: Ch. WolfDate: 03/29/2018

Important Updates About Us and Access Control Service

UPDATE: Access Control Service will be deprecated on November 7, 2018 and the ability to create new...

Author: Justin ConwayDate: 03/27/2018

Azure Command Line Interface to manage Azure Service Bus resources?

We are excited to announce the Azure CLI 2.0 support for Azure Service Bus. Interact with your Azure...

Author: Shubha VijayasarathyDate: 03/15/2018

SSL Cert Renewal Issues Solved On Azure Service Bus and Relay

To our Azure Relay and Azure Service Bus customers, Some of you might have seen the below error...

Author: Justin ConwayDate: 02/23/2018

Azure Service Bus now integrates with Azure Event Grid!

We are happy to announce that Azure Service Bus is now able to send events to Azure Event Grid. The...

Author: Ch. WolfDate: 02/21/2018

Enable Service Bus Geo-DR configurations using PowerShell

Azure Service Bus has released AzureRM.ServiceBus PowerShell Module 5.3.0. With this version you can...

Author: Shubha VijayasarathyDate: 02/16/2018

Azure Service Bus billing, vs metrics, vs current monthly cost

Recently we got a few questions on how Azure Service Bus billing works, hence a short summary. First...

Author: Ch. WolfDate: 02/09/2018

Geo-Disaster-Recovery user interface available in Portal

We now have a user interface for Geo-Disaster-Recovery (Geo-DR) exposed in the portal which will...

Author: Ch. WolfDate: 01/31/2018

How to setup alerts on the new metrics for Azure Service Bus

Recently a few people asked how to configure alerts for the metrics we recently published....

Author: Ch. WolfDate: 01/30/2018

Azure Service Bus Managed Service Identity (MSI) and Role-based access control (RBAC) (preview) released!

We are happy to announce the preview release of Managed Service Identity (MSI) and Role-based access...

Author: Ch. WolfDate: 12/20/2017

Azure Service Bus Geo-disaster recovery is now generally available

Geo-disaster recovery for Service Bus is now generally available! The following articles give an...

Author: Ch. WolfDate: 12/18/2017

Open outbound port requirements and IP address whitelisting

Open outbound ports We often get questions on which ports need to be open or how do I know which IP...

Author: Ch. WolfDate: 11/07/2017

Metrics in Azure Monitor (preview) released

We just released a first set of metrics for Azure Service Bus. From now on you can go into the...

Author: Ch. WolfDate: 10/21/2017

Azure Service Bus Geo-disaster recovery (preview) released!

We are excited to announce the public preview for enabling Geo-disaster recovery for Service Bus....

Author: Ch. WolfDate: 10/16/2017

Update! Azure Service Bus Presence On The Classic Azure Portal

Explorer

To Azure Service Bus, Event Hubs, and Relay customers, We have some updates regarding our presence...

Author: Justin ConwayDate: 08/29/2017

Azure Service Bus .NET Standard Client GA

Over the last 8 months, we have been working on our .NET Standard client to make it generally...

Author: Justin ConwayDate: 08/11/2017

Azure Service Bus Java Client GA

The Azure Service Bus team is extremely excited to announce general availability of our Java client...

Author: Justin ConwayDate: 08/11/2017

(Cross-Post) Azure Service Bus Plugins

Thank you to Sean Feldman for the first community driven plugin for our new Azure Service Bus...

Author: Justin ConwayDate: 07/13/2017

Azure Service Bus, Azure Resource Manager, And This Character '/'

Here's an odd one you might have noticed when using special characters in your resource names....

Author: Justin ConwayDate: 06/21/2017

Upcoming Changes To ACS Enabled Namespaces

UPDATE: Access Control Service will be deprecated on November 7, 2018. Creation of new Access...

Author: Justin ConwayDate: 06/01/2017

Java and Service Bus... oh my?!

Any Service Bus Java fans out there?! We are excited to announce a new Java Service Bus client. This...

Author: John Taubensee (MSFT)Date: 04/05/2017

(Cross-Post) Using Service Bus Client Performance Counters

Thanks to Sean Feldman for writing this original post here! Identifying issues is never trivial. It...

Author: John Taubensee (MSFT)Date: 03/22/2017

Azure Service Bus, Event Hubs and Notification Hubs on the Classic Azure Portal Announcement

Important announcement for Azure Service Bus, Event Hubs, and Notification Hubs customers using the...

Author: Justin ConwayDate: 03/07/2017

Namespace Separation Updates

We have some important updates to share on our namespace separation milestone. Starting on March 6,...

Author: Justin ConwayDate: 02/10/2017

Azure Relay Namespace Separation

We wanted to provide an update on this blog post about separating our namespaces. You may have...

Author: Justin ConwayDate: 01/21/2017

Azure WCF Relay DNS Support

In the latest release of the Service Bus .NET Client (3.4.5) comes a highly requested feature for...

Author: Justin ConwayDate: 01/13/2017

Service Bus, .NET Standard, and Open Source

Hey Everyone! We have received a lot of feedback that our users want to see a Service Bus .NET Core...

Author: John Taubensee (MSFT)Date: 12/20/2016

How To Install Service Bus Explorer

Deduplication with message payload

Check out an interesting blog post by one of our community members, Sean Feldman. In it he reminds...

Author: John Taubensee (MSFT)Date: 12/08/2016

Relay Hybrid Connections .NET Core support - 0.1.2-preview release

Check out our newest release for the Relay .NET client library! We now provide a .NET Standard build...

Author: John Taubensee (MSFT)Date: 11/17/2016

Service Bus client 3.4.2 is now live

Check out our newest release for the Service Bus client library! The NuGet package can be found...

Author: John Taubensee (MSFT)Date: 11/14/2016

Namespace Auto-convert from Messaging type to EventHub type

Following our announcements about namespace separation, we are now offering the chance for customers...

Author: Justin ConwayDate: 11/09/2016

Rules (Filter) and Actions for Subscription using Resource Manager Templates

Microsoft service bus explorer for mac windows 10

We made new addition to Service Bus Azure Resource Manager templates by enabling subscription...

Author: Shubha VijayasarathyDate: 10/27/2016

Service Bus at Ignite 2016!

We had an awesome time at Ignite 2016 last week in Atlanta and hope you did too! For those of you...

Author: Bahram BanisadrDate: 10/07/2016

Service Bus client 3.4.0 is now live

Check out our newest release for the Service Bus client library! The NuGet package can be found...

Author: John Taubensee (MSFT)Date: 09/22/2016

Azure Service Bus Messaging, Relay, and Event Hubs Namespace Separation

To Azure Service Bus and Event Hubs Customers: In a recent blog announcement and monthly Q&A...

Author: Justin ConwayDate: 09/14/2016

Event Hubs has moved!

Looking for Event Hubs specific content? Well, we now have our own dedicated blog located...

Author: John Taubensee (MSFT)Date: 08/23/2016

Service Bus + Event Hubs Community Q&A 1 (8/29)

We're happy to announce our first community Q&A for Service Bus and Event Hubs! Please bring...

Author: John Taubensee (MSFT)Date: 08/22/2016

ARM Templates: Deprecating the 'kind' field

Since we started supporting ARM functionality in April, we have had some great feedback. If you...

Author: Shubha VijayasarathyDate: 08/05/2016

This is the next generation Azure Service Bus .NET Standard client library that focuses on queues & topics. For more information about Service Bus, see https://azure.microsoft.com/en-us/services/service-bus/

For projects that support PackageReference, copy this XML node into the project file to reference the package.
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Dependencies

  • .NETStandard 2.0

    • Microsoft.Azure.Amqp(>= 2.4.2 && < 3.0.0)
    • Microsoft.Azure.Services.AppAuthentication(>= 1.0.3 && < 2.0.0)
    • Newtonsoft.Json(>= 10.0.3)
    • System.Diagnostics.DiagnosticSource(>= 4.5.1)
    • System.IdentityModel.Tokens.Jwt(>= 5.4.0 && < 6.0.0)

GitHub Usage

Showing the top 10 GitHub repositories that depend on Microsoft.Azure.ServiceBus:

RepositoryStars
dotnet-architecture/eShopOnContainers
Cross-platform .NET sample microservices and container based application that runs on Linux Windows and macOS. Powered by .NET Core 3.0, Docker Containers and Azure Kubernetes Services. Supports Visual Studio, VS for Mac and CLI based environments with Docker CLI, dotnet CLI, VS Code or any other code editor.
bitwarden/server
The core infrastructure backend (API, database, Docker, etc).
dotnetcore/CAP
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
MassTransit/MassTransit
danielgerlag/workflow-core
Lightweight workflow engine for .NET Standard
Xabaril/AspNetCore.Diagnostics.HealthChecks
Enterprise HealthChecks for ASP.NET Core Diagnostics Package
Azure/azure-functions-host
ChilliCream/hotchocolate
Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
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.
Azure/durabletask
Durable Task Framework allows users to write long running persistent workflows in C# using the async/await capabilities.

Read more about the GitHub Usage information on our documentation.

Version History

Microsoft Internet Explorer For Mac

VersionDownloadsLast updated
4.1.2 55,171 3/3/2020
4.1.1 1,314,458 11/9/2019
4.1.0 228,011 10/21/2019
4.0.0 961,534 8/8/2019
3.4.0 2,533,576 3/26/2019
3.3.0 1,204,450 1/18/2019
3.2.1 770,113 12/14/2018
3.2.0 346,368 11/27/2018
3.1.1 949,882 9/29/2018
3.1.0 751,749 8/10/2018
3.1.0-preview 36,607 6/28/2018
3.0.2 2,003,830 5/31/2018
3.0.1.16 64,183 5/23/2018
3.0.0 235,692 5/15/2018
3.0.0-preview-02 40,648 2/23/2018
3.0.0-preview-01 18,508 12/16/2017
2.0.0 1,540,777 10/12/2017
1.0.0 257,858 8/11/2017
1.0.0-RC1 3,063 8/3/2017
0.0.7-preview 7,170 7/14/2017
0.0.6-preview 10,269 6/2/2017
0.0.5-preview 10,523 5/16/2017
0.0.3-preview 21,318 4/13/2017
0.0.2-preview 27,508 4/3/2017
Show more