public void Apply(IPipeBuilder <T> builder)
        {
            var filter = new RateLimitFilter <T>(_rateLimit, _interval);

            builder.AddFilter(filter);

            _router?.ConnectPipe(filter);
        }
        public void Apply(IPipeBuilder <T> builder)
        {
            var filter = new ConcurrencyLimitFilter <T>(_concurrencyLimit);

            builder.AddFilter(filter);

            _router?.ConnectPipe(filter);
        }