public Task GetMetricsAsync()

in extension/WebJobs.Extensions.RabbitMQ/Trigger/RabbitMQListener.cs [170:181]


    public Task<RabbitMQTriggerMetrics> GetMetricsAsync()
    {
        QueueDeclareOk queueInfo = this.channel.QueueDeclarePassive(this.queueName);

        var metrics = new RabbitMQTriggerMetrics
        {
            MessageCount = queueInfo.MessageCount,
            Timestamp = DateTime.UtcNow,
        };

        return Task.FromResult(metrics);
    }