dontcodetired.com dontcodetired.com

Preventing Inconsistent Feature Flag Values During a Single Request (Microsoft.FeatureManagement)

This is part six in a series of articles. If you check a feature flag multiple times during a single HTTP request in ASP.NET Core, the feature can return a different results for each check. For example, the Microsoft.Percentage feature filter which we looked at in part three enables a feature for a specified percentage of feature checks:"FeatureManagement": { "Printing": { "EnabledFor": [ { ...