void IProbeSite.Probe(ProbeContext context)
        {
            var scope = context.CreateConsumerFactoryScope <IConsumer <TMessage> >("batch");

            _consumerFactory.Probe(scope);
            _consumerPipe.Probe(scope);
        }
        void IProbeSite.Probe(ProbeContext context)
        {
            var scope = context.CreateConsumerFactoryScope <IConsumer <TMessage> >("batch");

            scope.Add("timeLimit", _timeLimit);
            scope.Add("messageLimit", _messageLimit);

            _consumerFactory.Probe(scope);
            _consumerPipe.Probe(scope);
        }
        void IProbeSite.Probe(ProbeContext context)
        {
            ProbeContext scope = context.CreateScope("consumer");

            scope.Add("type", TypeMetadataCache <TConsumer> .ShortName);

            _consumerFactory.Probe(scope);

            _consumerPipe.Probe(scope);
        }
 void IProbeSite.Probe(ProbeContext context)
 {
     _factory.Probe(context);
 }
        void IProbeSite.Probe(ProbeContext context)
        {
            ProbeContext scope = context.CreateConsumerFactoryScope <TConsumer>("dispatch");

            _consumerFactory.Probe(scope);
        }