Skip to content

johnduhart/toggled

Repository files navigation

Toggled

Feature toggles for .NET

NPM Version MyGet Pre Release

Branch AppVeyor CodeCov
master Master Build status codecov
develop Build status codecov

Usage

Create and set your context:

Feature.Context = new FeatureContext(new FeatureTogglerProvider(
	new AppSettingsToggler(),
	new DefaultValueToggler()));

Create a new feature:

IFeature MyFeature = FeatureBuilder.Create("MyFeature")
						.Description("This is my feature.")
						.WithDefaultValue(false)
						.Build();

And then check to see if it's enabled.

if (Feature.IsEnabled(MyFeature))
{
	// Feature code here
}

About

💡 Feature Toggles for .NET

Resources

License

Stars

Watchers

Forks

Packages

No packages published