C# Class Aqueduct.Configuration.Loaders.ConfigurationLoader

Inheritance: IConfigurationLoader
Afficher le fichier Open project: aqueduct/Aqueduct.SitecoreLib

Protected Properties

Свойство Type Description
_context IContext
_sections SectionList

Méthodes publiques

Méthode Description
AddValidator ( ISettingValidator validator ) : void
ConfigurationLoader ( IContext context ) : System
ConfigurationLoader ( IContext context, List validators ) : System
ConfigurationLoader ( IContext context, List validators, Type>.Dictionary typeAliases ) : System
ConvertType ( string type ) : Type
Load ( ) : SectionList
OnSettingLoaded ( SettingEventArgs ea ) : void
OnSettingLoading ( SettingEventArgs ea ) : void
OnSettingsChanged ( ) : void

Méthodes protégées

Méthode Description
LoadSections ( ) : void

Private Methods

Méthode Description
ForEachSetting ( Action action ) : void
GetActiveSections ( ) : SectionList
ValidateSetting ( Setting setting ) : void

Method Details

AddValidator() public méthode

public AddValidator ( ISettingValidator validator ) : void
validator ISettingValidator
Résultat void

ConfigurationLoader() public méthode

public ConfigurationLoader ( IContext context ) : System
context IContext
Résultat System

ConfigurationLoader() public méthode

public ConfigurationLoader ( IContext context, List validators ) : System
context IContext
validators List
Résultat System

ConfigurationLoader() public méthode

public ConfigurationLoader ( IContext context, List validators, Type>.Dictionary typeAliases ) : System
context IContext
validators List
typeAliases Type>.Dictionary
Résultat System

ConvertType() public méthode

public ConvertType ( string type ) : Type
type string
Résultat System.Type

Load() public méthode

public Load ( ) : SectionList
Résultat SectionList

LoadSections() protected abstract méthode

protected abstract LoadSections ( ) : void
Résultat void

OnSettingLoaded() public méthode

public OnSettingLoaded ( SettingEventArgs ea ) : void
ea SettingEventArgs
Résultat void

OnSettingLoading() public méthode

public OnSettingLoading ( SettingEventArgs ea ) : void
ea SettingEventArgs
Résultat void

OnSettingsChanged() public méthode

public OnSettingsChanged ( ) : void
Résultat void

Property Details

_context protected_oe property

protected IContext _context
Résultat IContext

_sections protected_oe property

protected SectionList _sections
Résultat SectionList