title: Multiple ProxyExchangeArgumentResolver Beans
body: <p>I am working with spring-cloud-gateway and have the need to use multiple custom WebClients to proxy different requests.</p>
  <p>Having one custom <code>WebClient</code> is no problem, see <a href="https://stackoverflow.com/a/64865408">https://stackoverflow.com/a/64865408</a>.</p>
  <p>But if I define multiple beans of type <code>ProxyExchangeArgumentResolver</code> (each with a different <code>supportsParameter</code> implementation) the <code>ProxyResponseAutoConfiguration</code> fails at:</p>
  <pre><code>@Override
  public void addArgumentResolvers(List&lt;HandlerMethodArgumentResolver&gt; argumentResolvers) {
      argumentResolvers.add(context.getBean(ProxyExchangeArgumentResolver.class));
  }
  </code></pre>
  <p>Because it is expecting only ONE bean of that type.</p>
  <p>Any idea how to resolve this? Thanks in advance.</p>