title: C# Polly Rotating Policy with Fallback
body: <p>I'm using Flurl to create several HTTP clients that each call a different endpoint and the response from each client returns a common data model. I would like to create a polly policy that:</p>
  <ol>
  <li>Rotates between each HTTP client per request to distribute the load</li>
  <li>Trips a circuit breaker if a specific HTTP client fails too many times and removes it from the rotation, sending a slack message with the error</li>
  <li>The remaining HTTP clients continue to be rotated for requests.</li>
  </ol>
  <p>I'm using.net core with the service container to set up a policy registry and I'm curious what this might look like? I don't see anything related to a rotation policy.</p>