public DirectCircularDependencyB(DirectCircularDependencyA a) { }
public DependencyOnCircularDependency(DirectCircularDependencyA a) { }