Diagnostic result that warns about a
            component that depends on an unregistered concrete type and this concrete type has a lifestyle that is
            different than the lifestyle of an explicitly registered type that uses this concrete type as its
            implementation.
            For more information, see: https://simpleinjector.org/diasc.
            
Inheritance Hierarchy
SimpleInjector.DiagnosticsDiagnosticResult
SimpleInjector.DiagnosticsShortCircuitedDependencyDiagnosticResult
Namespace: SimpleInjector.Diagnostics
Assembly: SimpleInjector (in SimpleInjector.dll) Version: 5.3.0
Syntax
The ShortCircuitedDependencyDiagnosticResult type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| Description | Gets the description of the diagnostic result.  (Inherited from DiagnosticResult.) | |
| DiagnosticType | Gets the diagnostic type of this result.  (Inherited from DiagnosticResult.) | |
| DocumentationUrl | Gets the documentation URL of the diagnostic result.  (Inherited from DiagnosticResult.) | |
| ExpectedDependencies | 
            Gets the collection of registrations that have the component's current dependency as
            implementation type, but have a lifestyle that is different than the current dependency.
              | |
| Group | Gets the hierarchical group to which this diagnostic result belongs.  (Inherited from DiagnosticResult.) | |
| Relationship | Gets the instance that describes the current relationship between the checked component
            and the short-circuited dependency.  | |
| ServiceType | Gets the service type to which this warning is related.  (Inherited from DiagnosticResult.) | |
| Severity | Gets the severity of this result.  (Inherited from DiagnosticResult.) | 
See Also