Community

Lazily resolving services to fix circular dependencies in .NET Core

(Thomas Levesque) When building an application, good design dictates that you should avoid circular dependencies between your services.