FeatureToggle icon indicating copy to clipboard operation
FeatureToggle copied to clipboard

Support parameterized FeatureToggles

Open spshenychnyy-mechanicadvisor opened this issue 6 years ago • 0 comments

This library seem to be a standard for today's feature toggles in .NET world and I was surprised to find out it's missing parameterized features (e.g. I want to enable certain feature for some customers and disable for others). At least I couldn't find a way to easily implement that even with extensibility features. It would look weird to pass customerId in featureToggle constructor...

What would be nice to have is interface like

public interface IFeatureToggle<TArg>
{
    bool IsEnabled(TArg @for);
}