Namespace ToSic.Sys.Capabilities.SysFeatures
Classes
- SysFeature
System feature definition. These are features which the environment defines such as c# support; not configurable.
- SysFeatureDetector
Abstract base class for trivial system feature detectors which determine if a feature is enabled or not. It allows for quickly creating feature detectors which already have all the specs necessary (to reduce code).
- SysFeatureDetectorNetFramework
Detects if the current runtime is .NET Framework.
- SysFeatureSuggestions
Core definitions of system features. These will be initialized on the platform according to capabilities.
- SysFeaturesLoader
Loads all System Features through reflection, for use at start-up to expand the features service.
Interfaces
- ISysFeatureDetector
Interface marking classes which can detect if a system feature (capability) is enabled or not. All implementations of this interface will be queried once to provide feature feedback.