GM.FeatureManagement
Feature flags for the GM.* ecosystem. A provider-agnostic IFeatureManager (IsEnabledAsync / GetVariantAsync) with targeting — percentage rollout, user/tenant overrides, and environment gating — evaluated against a context you pass in. Flag definitions come from a pluggable IFeatureDefinitionProvider (appsettings by default; swap in a hosted service like LaunchDarkly / Azure App Configuration or a GM.EntityFramework-backed admin UI later without touching consumers). Definitions are cached via GM.Caching with a configurable TTL so changes propagate without a redeploy but don't hit the backing store on every check. Wire it up with AddGMFeatureManagement(). The [FeatureGate] attribute and GM.Mediator gating behavior ship in the GM.FeatureManagement.AspNetCore / .Mediator packages.
Activity
- Latest release
- 2w ago
- Total releases
- 2
- Cadence
- ~23 days
- Last 12 months
- 2
Details
- License
- MIT
- First release
- Aug 07, 2026
| Version | Released | |
|---|---|---|
1.0.1
patch
| ||
1.0.0
initial
|