.NET Code Hygiene
Nullable, analyzer, asynchronous, disposal, LINQ, and Entity Framework hygiene.
Select one bounded recipe. Start in audit mode; authorize fixes only after reviewing the candidate evidence.
Recipes
.NET nullable and analyzer suppression debt
developmentBounded audit or remediation to resolve nullable and analyzer warnings without null-forgiving or pragma expansion.
.NET async cancellation and fire-and-forget lifecycle
developmentBounded audit or remediation to propagate CancellationToken and observe every Task failure.
.NET disposable and async-disposable lifecycle
developmentBounded audit or remediation to dispose synchronous and asynchronous resources exactly once after their final use.
.NET LINQ enumeration and EF query boundaries
developmentBounded audit or remediation to avoid repeated enumeration, client evaluation, N+1 loading, and leaked query lifetimes.