AspNetCoreDiagnosticScenarios is a collection of anti-pattern galleries and architectural examples for ASP.NET Core and C#. It provides a series of broken code samples and case studies designed to illustrate common pitfalls, scalability bottlenecks, and reliability problems within the .NET web ecosystem.
The project focuses on identifying problematic application patterns through the use of comparative implementation pairs, where broken scenarios are matched with corrected versions. These examples specifically cover dependency injection misconfigurations, middleware pipeline ordering, and the simulation of resource constraints.
The repository provides a framework for backend architecture learning and application performance debugging. It includes integrated test-case validation to prove the existence of bugs in broken scenarios and their subsequent resolution in the fixes.