<PackageReference Include="Castle.Windsor" Version="3.0.0.4001" />

Castle.Windsor.Diagnostics

Namespace with 27 public types

Classes

 AllComponentsDiagnostic
 AllServicesDiagnostic
 DefaultDiagnosticsSubSystem
 NullPerformanceCounter
 PerformanceMetricsFactory
 PotentialLifestyleMismatchesDiagnostic
 PotentiallyMisconfiguredComponentsDiagnostic
 TrackedComponentsDiagnostic
 TrackedComponentsPerformanceCounterWrapper
 TrackedInstancesEventArgs
 UsingContainerAsServiceLocatorDiagnostic

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)
 IComponentDebuggerExtension
 IContainerDebuggerExtension
 IContainerDebuggerExtensionHost
 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
 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