| CMS.Core Namespace |
| Class | Description | |
|---|---|---|
| AppCore |
Main entry point to the application.
| |
| AssemblyDiscoveryHelper |
Provides loading of application assemblies.
| |
| BasicModuleInstallationMetaData |
Basic module installation meta data (can be retrieved from the name of module installation meta file).
The basic meta data is read only.
| |
| BinaryData |
Wrapper for the binary data (fox example for the web farm tasks).
| |
| CoreServices |
Provides basic core services
| |
| DiscoveryError |
Represents an error that occurred during the assembly or module discovery process.
| |
| EventLogData |
Contains data to be logged as an event.
| |
| EventLogServiceExtensions |
Extension methods for the IEventLogService | |
| LoggingPolicy |
Logging policy allows to limit the number of logged events.
| |
| ModuleDiscovery |
Provides loading of application modules.
| |
| ModuleEntry |
Represents the standard module entry.
| |
| ModuleEntryManager |
Provides management of module info objects in the hosting CMS application.
| |
| ModuleInfo |
Represents a module info.
| |
| ModuleInstallationMetaData |
Installation meta data about single installation module, shipped with module via NuGet.
| |
| ModuleMetadata |
Represents the module metadata.
| |
| ModuleName |
Constants for module names
| |
| ObjectFactory |
Object factory based on the given type
| |
| ObjectFactoryT |
Class that provides construction of the objects of given class
| |
| Service |
Provides service management and resolution functionality for the system.
| |
| ServiceRegistrationException |
Thrown when registration of a service fails.
| |
| ServiceResolutionException |
Thrown when resolution of a service fails.
| |
| StaticWrapperInterfaceType |
Static wrapper for the implementation implementing the given interface
| |
| TypeManager |
Manager for object factories
| |
| WebFarmTaskBase |
Represents a type of a web farm task which has a condition to be met in order to log such type of task and an associated action to be executed upon task processing.
|
| Interface | Description | |
|---|---|---|
| IAppSettingsService |
Defines interface to server application settings.
| |
| IConnectionStringService |
ConnectionString service interface
| |
| IConversionService |
Interface for the conversion service
| |
| IEventLogContextAccessor |
Defines methods to access or close instances of ILogContext | |
| IEventLogService |
Defines contract for logging events.
| |
| IEventLogWriter |
Defines a contract for writing the event log data into an appropriate output.
| |
| ILocalizationService |
Localization service interface
| |
| ILogContext |
Interface for the Log context
| |
| IMacroMethod |
Represents method executable in MacroEngine.
| |
| IMacroMethodParam |
Represents method executable in MacroEngine.
| |
| IMacroRoot |
Represents visible root of the macro engine where root properties can be registered.
Extend this interface with properties which you want to be resolved
| |
| IObjectFactory |
Object factory interface
| |
| IPerformanceCounter |
Interface for a performance counter
| |
| ISettingsService |
Settings service interface
| |
| IWebFarmService |
Web farm service interface
| |
| IWebFarmTask |
Web farm task representation.
|
| Delegate | Description | |
|---|---|---|
| ObjectFactoryTObjectActivator |
Activator delegate
|
| Enumeration | Description | |
|---|---|---|
| EventTypeEnum |
Event type
| |
| Lifestyle |
Enumeration of possible lifestyles of a service registered via RegisterImplementationAttribute.
| |
| LoggingPolicyEnum |
Logging policy types.
| |
| RegistrationPriority |
Enumeration of possible priorities for implementation registration.
| |
| WebFarmTaskOptimizeActionEnum |
Determines kind of optimization which can be used for reduction number of generated web farm tasks of particular type.
|