public static void LimitMessageProcessingConcurrencyTo(this EndpointConfiguration config, int maxConcurrency) { Guard.AgainstNull(nameof(config), config); Guard.AgainstNegativeAndZero(nameof(maxConcurrency), maxConcurrency); config.Settings.Set<ConcurrencyLimit>(new ConcurrencyLimit { MaxValue = maxConcurrency }); }