title: Ocelot API gateway setting only TimeOut value throwing error
body: <p>According to Ocelot document <a href="https://ocelot.readthedocs.io/en/latest/features/qualityofservice.html" rel="nofollow noreferrer">Quality Of Service</a> we can metion only TimeOutValue in Routes, like</p>
  <pre><code>&quot;QoSOptions&quot;: {
      &quot;TimeoutValue&quot;:5000
  }
  </code></pre>
  <p>but this is throwing exception like</p>
  <pre><code>Ocelot.Requester.Middleware.HttpRequesterMiddleware: Debug: requestId: 800002b3-0002-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: IHttpRequester returned an error, setting pipeline error
  Ocelot.Responder.Middleware.ResponderMiddleware: Warning: requestId: 800002b3-0002-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: Error Code: UnableToCompleteRequestError Message: Error making http request, exception: System.ArgumentException: The enumerable of policies to form the wrap must contain at least two policies. (Parameter 'policies')
     at Polly.Policy.WrapAsync(IAsyncPolicy[] policies)
     at Ocelot.Provider.Polly.PollyCircuitBreakingDelegatingHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
     at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
     at Ocelot.Requester.HttpClientHttpRequester.GetResponse(HttpContext httpContext) errors found in ResponderMiddleware. Setting error response for request path:/api/v1/cust/clients, request method: GET
  Ocelot.Errors.Middleware.ExceptionHandlerMiddleware: Debug: requestId: 800002b3-0002-fd00-b63f-84710c7967bb, previousRequestId: no previous request id, message: ocelot pipeline finished
  Microsoft.AspNetCore.Hosting.Diagnostics: Information: Request finished in 200.2779ms 500 
  </code></pre>
  <p>My Route configuration is</p>
  <pre><code>{
    &quot;Routes&quot;: [
      {
        &quot;DownstreamPathTemplate&quot;: &quot;/api/{version}/cust/{everything}&quot;,
        &quot;DownstreamScheme&quot;: &quot;https&quot;,
        &quot;DownstreamHostAndPorts&quot;: [
          {
            &quot;Host&quot;: &quot;localhost&quot;,
            &quot;Port&quot;: 5001
          }
        ],
        &quot;UpstreamPathTemplate&quot;: &quot;/api/{version}/cust/{everything}&quot;,
        &quot;UpstreamHttpMethod&quot;: [],
        &quot;QoSOptions&quot;: {
          &quot;TimeoutValue&quot;: 900000
        }
      }
    ],
    &quot;GlobalConfiguration&quot;: {
      &quot;RequestIdKey&quot;: &quot;OcRequestId&quot;,
      &quot;AdministrationPath&quot;: &quot;/administration&quot;
    }
  }
  
  </code></pre>
  <p>My .Net Core version is 3.1 and Ocelet version is 16.0.1</p>