ConfigurationFeatureToggles class
namespace: Serenity assembly: Serenity.Net.Core
Default implementation for IFeatureToggles that reads from configuration's FeatureToggles section. Unless the value is explicitly set to "false" for a feature, it is considered enabled.
public class ConfigurationFeatureToggles : IFeatureToggles
| parameter | description |
|---|---|
| configuration | Configuration |
| disableByDefault | Features to disable by default |
| dependencyMap | Feature dependency map. Features are dictionary keys and the list of features that they depend on (e.g. all must be enabled) for that feature to be enabled. |
Public Members
| name | description |
|---|---|
| ConfigurationFeatureToggles(…) | Default implementation for IFeatureToggles that reads from configuration's FeatureToggles section. Unless the value is explicitly set to "false" for a feature, it is considered enabled. |
| IsEnabled(…) |
See Also
- interface IFeatureToggles
- Source: ConfigurationFeatureToggles.cs