Table of Contents

Class CircularDependencyReferenceException

Namespace
LfrlAnvil.Dependencies.Exceptions
Assembly
LfrlAnvil.Dependencies.dll

Represents an error that occurred due to circular dependency reference detection during dependency resolution.

public class CircularDependencyReferenceException : InvalidOperationException, ISerializable
Inheritance
CircularDependencyReferenceException
Implements
Inherited Members

Constructors

CircularDependencyReferenceException(Type, Type, CircularDependencyReferenceException?)

Creates a new CircularDependencyReferenceException instance.

public CircularDependencyReferenceException(Type dependencyType, Type implementorType, CircularDependencyReferenceException? innerException = null)

Parameters

dependencyType Type

Dependency type.

implementorType Type

Implementor type.

innerException CircularDependencyReferenceException

Optional inner exception.

Properties

DependencyType

Dependency type.

public Type DependencyType { get; }

Property Value

Type

ImplementorType

Implementor type.

public Type ImplementorType { get; }

Property Value

Type