Я заметил, что ConcurrentMessageLimit можно установить тремя разными способами, но я не совсем понимаю разницу . Не могли бы вы посоветовать, где это лучше установить?
Вот мой код
Код: Выделить всё
public class MyConsumerDefinition: ConsumerDefinition
{
protected override void ConfigureConsumer(IReceiveEndpointConfigurator endpointConfigurator, IConsumerConfigurator consumerConfigurator, IRegistrationContext context)
{
// 1
ConcurrentMessageLimit = 20;
// 2
endpointConfigurator.ConcurrentMessageLimit = 20;
// 3
consumerConfigurator.ConcurrentMessageLimit = 20;
}
}
Евгений.
Подробнее здесь: https://stackoverflow.com/questions/788 ... definition