# Functions
CreateApplicationContext creates a new ApplicationContext instance.
# Constants
List of consts containing the names of the available components in the Application Context - appcontext.Current.
List of consts containing the names of the available components in the Application Context - appcontext.Current.
List of consts containing the names of the available components in the Application Context - appcontext.Current.
# Variables
Current keeps all components available, initialized in the application startup.
# Structs
ApplicationContext is the type defining a map of Components.
ComponentInfo holds the function to lazy initialize the component and the instance created following the singleton pattern.
# Interfaces
Component is the Base interface for all Components.
# Type aliases
ComponentInitializerFunction specifies a function for lazily initializing a component.