CircularDependencyAnalyzer
NexusLabs.Needlr.Analyzers¶
NexusLabs.Needlr.Analyzers¶
CircularDependencyAnalyzer Class¶
Analyzer that detects circular dependencies in service registrations. A circular dependency occurs when a service directly or indirectly depends on itself.
Inheritance Microsoft.CodeAnalysis.Diagnostics.DiagnosticAnalyzer 🡒 CircularDependencyAnalyzer
Remarks¶
Examples: - A → B → A (direct cycle) - A → B → C → A (indirect cycle)