I just had a situation where Autofac threw an error "Circular component dependency detected"
What I'm trying to do is; from my service class, I'm injecting a list of components. But one of those components needs a reference back to the service class to perform further processing. So I injected the service class in the constructor and it gave me
What is the recommended way to get around this in Autofac?