Recentemente, refatorava um método que era um comando e um método de consulta. Depois de separá-lo em um método de comando e um método de consulta, descobri que agora existem vários locais no código em que estou chamando o comando e obtendo o valor da consulta, o que parece uma violação do...