✅ CQRS and Repository pattern - C#