Castle.Windsor.Diagnostics
Namespace with 26 public types
Classes
AllComponentsDiagnostic
AllServicesDiagnostic
DefaultDiagnosticsSubSystem
DependencyDuplicate
DuplicatedDependenciesDiagnostic
NullPerformanceCounter
PotentialLifestyleMismatchesDiagnostic
PotentiallyMisconfiguredComponentsDiagnostic
TrackedComponentsDiagnostic
TrackedInstancesEventArgs
UsingContainerAsServiceLocatorDiagnostic
Enumerations
DependencyDuplicationReason
Interfaces
IAllComponentsDiagnostic
Collects all handlers for components in hosting container.
IAllServicesDiagnostic
Collects all handlers for components in hosting container grouped by services they expose.
Within the service group, first one would be the default (the one obtained when callling for the service type)
IDiagnostic`1
Base inteface for exposing diagnostic information about container, its components and extensions
IDiagnosticsHost
Hosts different diagnostics available in the container.
IDiagnosticsInspector`2
IDiagnosticsSource`1
IDuplicatedDependenciesDiagnostic
Collects dependencies that are duplicated between constructors and properties.
IExposeDiagnostics`1
Exposes diagnostics about itself to the .
IPerformanceMetricsFactory
IPotentialLifestyleMismatchesDiagnostic
IPotentiallyMisconfiguredComponentsDiagnostic
ITrackedComponentsDiagnostic
ITrackedComponentsPerformanceCounter
IUsingContainerAsServiceLocatorDiagnostic
Detects components that are not extending Windsor's infrastructure yet depend on the container which usually means they use the container as service locator
which is a bad practice and should be avoided. Consult the documentation for more details: http://j.mp/WindsorSL