Class GlobalModuleFeatures
Inheritance
GlobalModuleFeatures
Assembly: Volo.Abp.GlobalFeatures.dll
Syntax
public abstract class GlobalModuleFeatures
Constructors
GlobalModuleFeatures(GlobalFeatureManager)
Declaration
protected GlobalModuleFeatures(GlobalFeatureManager featureManager)
Parameters
Properties
AllFeatures
Declaration
protected GlobalFeatureDictionary AllFeatures { get; }
Property Value
FeatureManager
Declaration
public GlobalFeatureManager FeatureManager { get; }
Property Value
Methods
AddFeature(GlobalFeature)
Declaration
protected void AddFeature(GlobalFeature feature)
Parameters
Disable(string)
Declaration
public virtual void Disable(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
DisableAll()
Declaration
public virtual void DisableAll()
Disable<TFeature>()
Declaration
public virtual void Disable<TFeature>() where TFeature : GlobalFeature
Type Parameters
Name |
Description |
TFeature |
|
Enable(string)
Declaration
public virtual void Enable(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
EnableAll()
Declaration
public virtual void EnableAll()
Enable<TFeature>()
Declaration
public virtual void Enable<TFeature>() where TFeature : GlobalFeature
Type Parameters
Name |
Description |
TFeature |
|
GetFeature(string)
Declaration
public virtual GlobalFeature GetFeature(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Returns
GetFeature<TFeature>()
Declaration
public virtual TFeature GetFeature<TFeature>() where TFeature : GlobalFeature
Returns
Type |
Description |
TFeature |
|
Type Parameters
Name |
Description |
TFeature |
|
GetFeatures()
Declaration
public virtual IReadOnlyList<GlobalFeature> GetFeatures()
Returns
SetEnabled(string, bool)
Declaration
public virtual void SetEnabled(string featureName, bool isEnabled)
Parameters
Type |
Name |
Description |
string |
featureName |
|
bool |
isEnabled |
|
SetEnabled<TFeature>(bool)
Declaration
public virtual void SetEnabled<TFeature>(bool isEnabled) where TFeature : GlobalFeature
Parameters
Type |
Name |
Description |
bool |
isEnabled |
|
Type Parameters
Name |
Description |
TFeature |
|
Extension Methods