C# Class Castle.MicroKernel.Handlers.DependencyInspector

Inheritance: IDependencyInspector
Show file Open project: castleproject/Windsor Class Usage Examples

Public Methods

Method Description
DependencyInspector ( StringBuilder message ) : System
Inspect ( IHandler handler, DependencyModel missingDependencies, IKernel kernel ) : void

Private Methods

Method Description
InspectParameterDependency ( DependencyModel dependency ) : void
InspectServiceDependency ( IHandler inspectingHandler, DependencyModel dependency, IKernel kernel ) : void
InspectServiceOverrideDependency ( DependencyModel dependency, IKernel kernel ) : void

Method Details

DependencyInspector() public method

public DependencyInspector ( StringBuilder message ) : System
message System.Text.StringBuilder
return System

Inspect() public method

public Inspect ( IHandler handler, DependencyModel missingDependencies, IKernel kernel ) : void
handler IHandler
missingDependencies Castle.Core.DependencyModel
kernel IKernel
return void