ウサギの統計を取得するために EasyNetQ.ManagementClient nuget パッケージを使用しています。Web 管理では、キューごとのメッセージ レートを確認できます。
しかし、EasyNetQ.ManagementClient を使用する場合、コード内のキューだけで同じレートを取得することはできません。それらを取得することは可能ですか?
var managementClient = new ManagementClient("http://ipadress", "guest", "guest");
var overview = managementClient.GetOverview();
var publishRate = overview.MessageStats.PublishDetails.Rate; // this is for all queues together
var queues = managementClient.GetQueues();
foreach (var q in queues)
{
// q doesn't have any rates properties
}
前もって感謝します