command query responsibility segregation

Showing the single result