configcat / .net-sdk

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.
https://configcat.com/docs/sdk-reference/csharp
Other
29 stars 8 forks source link

Consistent config caching #65

Closed adams85 closed 1 year ago

adams85 commented 1 year ago

Describe the purpose of your pull request

Makes the changes necessary for having a generalized config cache interface and implementation across SDKs.

Breaking changes:

Also proposes an improvement to HttpConfigFetcher to ensure that only a single HTTP request can be in progress at a time, regardless of the fetch operation being initiated from sync or async code.

Related issues (only if applicable)

Provide links to issues relating to this pull request

Requirement checklist (only if applicable)

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

88.7% 88.7% Coverage
0.0% 0.0% Duplication