From b03029c8a038b2f1f7eaef4107763109fc90fb40 Mon Sep 17 00:00:00 2001 From: Daniel Marbach Date: Mon, 16 Mar 2026 10:28:22 +0100 Subject: [PATCH] Upgrade to deprecation changes in NServiceBus.RabbitMQ 11.1.0 --- src/Directory.Packages.props | 2 +- .../RabbitMQTransportExtensions.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Directory.Packages.props b/src/Directory.Packages.props index 05ba8b9ca5..af2fb72352 100644 --- a/src/Directory.Packages.props +++ b/src/Directory.Packages.props @@ -44,7 +44,7 @@ - + diff --git a/src/ServiceControl.Transports.RabbitMQ/RabbitMQTransportExtensions.cs b/src/ServiceControl.Transports.RabbitMQ/RabbitMQTransportExtensions.cs index ebf285839c..b4dc699228 100644 --- a/src/ServiceControl.Transports.RabbitMQ/RabbitMQTransportExtensions.cs +++ b/src/ServiceControl.Transports.RabbitMQ/RabbitMQTransportExtensions.cs @@ -4,6 +4,7 @@ using System.Collections.Generic; using System.Data.Common; using System.Linq; +using global::RabbitMQ.Client; using NServiceBus; static class RabbitMQTransportExtensions @@ -40,7 +41,7 @@ public static void ApplySettingsFromConnectionString(this RabbitMQTransport tran if (dictionary.TryGetValue("UseExternalAuthMechanism", out var useExternalAuthMechanismString)) { _ = bool.TryParse(useExternalAuthMechanismString, out var useExternalAuthMechanism); - transport.UseExternalAuthMechanism = useExternalAuthMechanism; + transport.AuthMechanisms = [new ExternalMechanismFactory()]; } } }