@@ -90,17 +90,18 @@ public override async IAsyncEnumerable<IBrokerQueue> GetQueueNames([EnumeratorCa
9090
9191 if ( queues is not null )
9292 {
93- foreach ( var rabbitMQQueueDetails in queues )
93+ foreach ( var queue in queues )
9494 {
95- if ( rabbitMQQueueDetails . QueueName . StartsWith ( "nsb.delay-level-" ) ||
96- rabbitMQQueueDetails . QueueName . StartsWith ( "nsb.v2.delay-level-" ) ||
97- rabbitMQQueueDetails . QueueName . StartsWith ( "nsb.v2.verify-" ) )
95+ if ( queue . Name . StartsWith ( "nsb.delay-level-" ) ||
96+ queue . Name . StartsWith ( "nsb.v2.delay-level-" ) ||
97+ queue . Name . StartsWith ( "nsb.v2.verify-" ) )
9898 {
9999 continue ;
100100 }
101101
102- await AddAdditionalQueueDetails ( rabbitMQQueueDetails , cancellationToken ) ;
103- yield return rabbitMQQueueDetails ;
102+ var queueDetails = new RabbitMQBrokerQueueDetails ( queue ) ;
103+ await AddAdditionalQueueDetails ( queueDetails , cancellationToken ) ;
104+ yield return queueDetails ;
104105 }
105106 }
106107
@@ -123,13 +124,13 @@ async Task GetRabbitDetails(CancellationToken cancellationToken)
123124 Data [ "RabbitMQVersion" ] = response . Value ? . BrokerVersion ?? "Unknown" ;
124125 }
125126
126- async Task < ( List < RabbitMQBrokerQueueDetails > ? , bool morePages ) > GetPage ( int page , CancellationToken cancellationToken )
127+ async Task < ( List < Queue > ? , bool morePages ) > GetPage ( int page , CancellationToken cancellationToken )
127128 {
128- var ( StatusCode , Reason , Value , MorePages ) = await pipeline . ExecuteAsync ( async token => await managementClient . Value . GetQueues ( page , 500 , token ) , cancellationToken ) ;
129+ var ( statusCode , reason , value , morePages ) = await pipeline . ExecuteAsync ( async token => await managementClient . Value . GetQueues ( page , 500 , token ) , cancellationToken ) ;
129130
130- ValidateResponse ( ( StatusCode , Reason , Value ) ) ;
131+ ValidateResponse ( ( statusCode , reason , value ) ) ;
131132
132- return ( MaterializeQueueDetails ( Value ) , MorePages ) ;
133+ return ( value , morePages ) ;
133134 }
134135
135136 async Task AddAdditionalQueueDetails ( RabbitMQBrokerQueueDetails brokerQueue , CancellationToken cancellationToken )
@@ -172,17 +173,6 @@ async Task AddAdditionalQueueDetails(RabbitMQBrokerQueueDetails brokerQueue, Can
172173 }
173174 }
174175
175- static List < RabbitMQBrokerQueueDetails > MaterializeQueueDetails ( List < Queue > items )
176- {
177- var queues = new List < RabbitMQBrokerQueueDetails > ( ) ;
178- foreach ( var item in items )
179- {
180- queues . Add ( new RabbitMQBrokerQueueDetails ( item ) ) ;
181- }
182-
183- return queues ;
184- }
185-
186176 void ValidateResponse < T > ( ( HttpStatusCode StatusCode , string Reason , T ? Value ) response )
187177 {
188178 if ( response . StatusCode != HttpStatusCode . OK )
0 commit comments