Class FeatureManager
- Namespace
- Dynamicweb.Core
- Assembly
- Dynamicweb.Core.dll
Represents a manager for determining and activating features in the system.
- Inheritance
-
Feature
Manager
- Inherited Members
Methods
Activate<T>()
Activates a feature.
Type Parameters
T
The inherited feature type of Feature.
Activate<T>(T)
Activates a feature.
Parameters
feature
TThe feature to activate.
Type Parameters
T
The inherited feature type of Feature.
Deactivate<T>()
Deactivates a feature.
Type Parameters
T
The inherited feature type of Feature.
Deactivate<T>(T)
Deactivates a feature.
Parameters
feature
TThe feature to deactivate.
Type Parameters
T
The inherited feature type of Feature.
IsActive<T>()
Determines if a feature is active.
Returns
Type Parameters
T
The inherited feature type of Feature.
IsActive<T>(T)
Determines if a feature is active.
Parameters
feature
TThe feature to check.
Returns
Type Parameters
T
The inherited feature type of Feature.
SetToDefault<T>()
Sets a feature to its default value.
Type Parameters
T
The inherited feature type of Feature.
SetToDefault<T>(T)
Sets a feature to its default value.
Parameters
feature
TThe feature.
Type Parameters
T
The inherited feature type of Feature.
Toggle<T>()
Toggles a feature active, if current deactivated and vice versa.
Type Parameters
T
The inherited feature type of Feature.
Toggle<T>(T)
Toggles a feature active, if current deactivated and vice versa.
Parameters
feature
TThe feature to toggle.
Type Parameters
T
The inherited feature type of Feature.