Class GlobalFeatureManager
Inheritance
object
GlobalFeatureManager
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Assembly: Volo.Abp.GlobalFeatures.dll
Syntax
public class GlobalFeatureManager
Constructors
GlobalFeatureManager()
Declaration
protected GlobalFeatureManager()
Properties
Configuration
Declaration
public Dictionary<object, object> Configuration { get; }
Property Value
Type |
Description |
System.Collections.Generic.Dictionary<TKey, TValue><object, object> |
|
EnabledFeatures
Declaration
protected HashSet<string> EnabledFeatures { get; }
Property Value
Type |
Description |
System.Collections.Generic.HashSet<T><string> |
|
Instance
Declaration
public static GlobalFeatureManager Instance { get; protected set; }
Property Value
Modules
Declaration
public GlobalModuleFeaturesDictionary Modules { get; }
Property Value
Methods
Disable(string)
Declaration
public virtual void Disable(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Disable(Type)
Declaration
public virtual void Disable(Type featureType)
Parameters
Type |
Name |
Description |
System.Type |
featureType |
|
Disable<TFeature>()
Declaration
public virtual void Disable<TFeature>()
Type Parameters
Name |
Description |
TFeature |
|
Enable(string)
Declaration
public virtual void Enable(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Enable(Type)
Declaration
public virtual void Enable(Type featureType)
Parameters
Type |
Name |
Description |
System.Type |
featureType |
|
Enable<TFeature>()
Declaration
public virtual void Enable<TFeature>()
Type Parameters
Name |
Description |
TFeature |
|
GetEnabledFeatureNames()
Declaration
public virtual IEnumerable<string> GetEnabledFeatureNames()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<T><string> |
|
IsEnabled(string)
Declaration
public virtual bool IsEnabled(string featureName)
Parameters
Type |
Name |
Description |
string |
featureName |
|
Returns
IsEnabled(Type)
Declaration
public virtual bool IsEnabled(Type featureType)
Parameters
Type |
Name |
Description |
System.Type |
featureType |
|
Returns
IsEnabled<TFeature>()
Declaration
public virtual bool IsEnabled<TFeature>()
Returns
Type Parameters
Name |
Description |
TFeature |
|
Extension Methods