Table of Contents

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.