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

Castle.MicroKernel.CircularDependencyException

Exception throw when a circular dependency is detected
namespace Castle.MicroKernel { public class CircularDependencyException : ComponentResolutionException { public CircularDependencyException(string message); public CircularDependencyException(string message, Exception innerException); public CircularDependencyException(string message, ComponentModel component); protected CircularDependencyException(SerializationInfo info, StreamingContext context); } }