C# Class ExtendingSample.StartableFacility

Summary description for StartableFacility.
Inheritance: IFacility
Show file Open project: nats/castle-1.0.3-mono

Public Methods

Method Description
Init ( IKernel kernel, IConfiguration facilityConfig ) : void
Terminate ( ) : void

Private Methods

Method Description
CheckWaitingList ( ) : void

For each new component registered, some components in the WaitingDependency state may have became valid, so we check them

OnComponentRegistered ( String key, IHandler handler ) : void
Start ( String key ) : void

Request the component instance

Method Details

Init() public method

public Init ( IKernel kernel, IConfiguration facilityConfig ) : void
kernel IKernel
facilityConfig IConfiguration
return void

Terminate() public method

public Terminate ( ) : void
return void