C# Class Noobot.Core.DependencyResolution.ContainerFactory

Inheritance: IContainerFactory
Afficher le fichier Open project: noobot/noobot Class Usage Examples

Méthodes publiques

Méthode Description
ContainerFactory ( IConfiguration configuration, IConfigReader configReader ) : System
ContainerFactory ( IConfiguration configuration, IConfigReader configReader, ILog logger ) : System
CreateContainer ( ) : INoobotContainer

Private Methods

Méthode Description
CreateContainer ( Type pluginTypes, Registry registry ) : INoobotContainer
CreateRegistry ( ) : Registry
GetPipelineStack ( ) : Stack
SetupMiddlewarePipeline ( Registry registry ) : void
SetupPlugins ( Registry registry ) : System.Type[]
SetupSingletons ( Registry registry ) : void

Method Details

ContainerFactory() public méthode

public ContainerFactory ( IConfiguration configuration, IConfigReader configReader ) : System
configuration IConfiguration
configReader IConfigReader
Résultat System

ContainerFactory() public méthode

public ContainerFactory ( IConfiguration configuration, IConfigReader configReader, ILog logger ) : System
configuration IConfiguration
configReader IConfigReader
logger ILog
Résultat System

CreateContainer() public méthode

public CreateContainer ( ) : INoobotContainer
Résultat INoobotContainer