MassTransit не получает сообщение , совершая вызовы на Azure, потребители настраиваются с использованием AMQP и выталкиваются из брокера. Это стандартное поведение из коробки. Если вы меняете протокол на что-то другое, например, WebSockets, это может изменить способ доставки сообщений, но я не знаю, как это влияет на измерение сервиса в Azure Service Bus.
Nothing MassTransit может сделать на этом этапе изменило бы, как кредиты сообщения используются. Вы можете посмотреть, как Azure управляет ценообразованием с топи 200 подписки c (мне это кажется чрезмерным).