.NET/C# Design Pattern Review Review the C#/.NET code in ${selection} for design pattern implementation and suggest improvements for the solution/project. Do not make any changes to the code, just provide a review. Required Design Patterns - Command Pattern : Generic base classes ( ), interface, inheritance, static methods - Factory Pattern : Complex object creation service provider integration - Dependency Injection : Primary constructor syntax, null checks, interface abstractions, proper service lifetimes - Repository Pattern : Async data access interfaces provider abstractions for connecti…