ConfigCat SDK for .NET. ConfigCat is a hosted feature flag service: https://configcat.com. Manage feature toggles across frontend, backend, mobile, desktop apps. Alternative to LaunchDarkly. Management app + feature flag SDKs.
This PR fixes multiple issues in Auto Polling mode:
Cache expiration should be checked in every poll iteration, not just in the first one to reduce network traffic when the SDK uses a shared cache.
Cache synchronization should happen even in offline mode in every poll iteration, not just in the first one to update in-memory cache when the SDK uses a shared cache.
Describe the purpose of your pull request
This PR fixes multiple issues in Auto Polling mode:
Related issues (only if applicable)
https://trello.com/c/gnqqRydc
Requirement checklist (only if applicable)