Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement
2.0.117
dotnet add package Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement --version 2.0.117
NuGet\Install-Package Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement -Version 2.0.117
<PackageReference Include="Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement" Version="2.0.117" />
<PackageVersion Include="Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement" Version="2.0.117" />
<PackageReference Include="Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement" />
paket add Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement --version 2.0.117
#r "nuget: Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement, 2.0.117"
#:package Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement@2.0.117
#addin nuget:?package=Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement&version=2.0.117
#tool nuget:?package=Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement&version=2.0.117
Innovabit.DotNet.Interceptors.FeatureGates.FeatureManagement
Microsoft.FeatureManagement provider for
Innovabit.DotNet.Interceptors.FeatureGates.Abstractions:
[FeatureGate] reads the same flags, filters and configuration sources as the rest of your
application.
Usage
services.AddFeatureManagement(); // yours to configure: sources, filters, targeting
services
.AddInterceptors()
.AddFeatureManagementGates();
// appsettings.json
{
"FeatureManagement": {
"checkout-v2": true,
"checkout-v2-express": {
"EnabledFor": [ { "Name": "Percentage", "Parameters": { "Value": 10 } } ]
}
}
}
Everything IFeatureManager supports works unchanged — percentage rollouts, time windows, targeting
filters — because the provider simply asks it.
Unknown flags are off
A feature nobody has defined is reported off, which is what IFeatureManager itself does. It is also
the only safe reading: a typo in a feature name that defaulted to "on" would ship the unfinished
feature.
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Innovabit.DotNet.Interceptors.FeatureGates.Abstractions (>= 2.0.117)
- Microsoft.FeatureManagement (>= 4.8.0)
-
net8.0
- Innovabit.DotNet.Interceptors.FeatureGates.Abstractions (>= 2.0.117)
- Microsoft.FeatureManagement (>= 4.8.0)
-
net9.0
- Innovabit.DotNet.Interceptors.FeatureGates.Abstractions (>= 2.0.117)
- Microsoft.FeatureManagement (>= 4.8.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.117 | 48 | 10/31/2026 |
| 2.0.116 | 91 | 10/26/2026 |
| 2.0.115 | 96 | 10/17/2026 |
| 2.0.114 | 89 | 10/10/2026 |
| 2.0.113 | 109 | 10/3/2026 |
| 2.0.112 | 106 | 9/28/2026 |
| 2.0.111 | 102 | 9/28/2026 |
| 2.0.110 | 101 | 9/27/2026 |
| 2.0.109 | 102 | 9/26/2026 |
| 2.0.108 | 102 | 9/26/2026 |
| 2.0.107 | 102 | 9/26/2026 |
| 2.0.106 | 108 | 9/25/2026 |
| 2.0.105 | 104 | 9/25/2026 |
| 1.0.0.104 | 98 | 9/25/2026 |
| 1.0.0.103 | 94 | 9/25/2026 |