rate-limiting 1 Handling 429 Rate Limits from Azure OpenAI in .NET: Backoff That Actually Works Sep 30, 2026