Skip to content

Support parameterized FeatureToggles #171

@spshenychnyy-mechanicadvisor

Description

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);
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions