File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
src/ServiceControl.Transports.ASBS Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change @@ -317,15 +317,9 @@ public override async IAsyncEnumerable<IBrokerQueue> GetQueueNames(
317317 Uri BuildMetricsEndpointFromAudience ( MetricsClientAudience audience , string regionName )
318318 {
319319 var region = regionName . ToLowerInvariant ( ) ;
320-
321- var audienceUri = new Uri ( audience . ToString ( ) ) ;
322- var audienceHost = audienceUri . Host ; // e.g., "metrics.monitor.azure.com"
323-
324- var regionalHost = audienceHost . StartsWith ( "metrics." , StringComparison . OrdinalIgnoreCase )
325- ? audienceHost . Replace ( "metrics." , $ "{ region } .metrics.")
326- : $ "{ region } .metrics.{ audienceHost } ";
327-
328- return new Uri ( $ "https://{ regionalHost } ") ;
320+ var builder = new UriBuilder ( audience . ToString ( ) ) ;
321+ builder . Host = $ "{ region } .{ builder . Host } ";
322+ return builder . Uri ;
329323 }
330324
331325 async Task < HashSet < string > > GetValidNamespaceNames ( CancellationToken cancellationToken = default )
You can’t perform that action at this time.
0 commit comments