Register Pipeline Stages With .NET Dependency Injection
Learn how to register ordered pipeline stages with Microsoft DI, choose safe service lifetimes, create background scopes, and avoid captive dependencies.


Learn how to register ordered pipeline stages with Microsoft DI, choose safe service lifetimes, create background scopes, and avoid captive dependencies.
Compare Specification, Repository, and Query Object in .NET, then place predicates, GoF patterns, validation, policies, and rules engines correctly in code.
Welcome to another issue of Dev Leader Weekly! In this issue, I discuss accountability when projects slip and what engineering managers actually own.
This week covers hybrid search and semantic reranking for RAG in .NET, plus async and error-handling patterns for C# pipelines. The videos dig into AI agent evals, what developers retain when AI writes code, communication gaps, and manager accountability.