Ao meu ver estaria sim. Uma sugestão pra resolver isso é ter para cada método uma unica interface, onde o CashRepository implementaria todas essas interfaces, e o GetMonthlyProfitService somente teria a dependência da interface necessária.
2
1
Sim! É exatamente o que eu penso.
Mas ai no trampo agente generalizou em uma só interface, e eu gostaria de ver alguem apresentando um contra ponto... Mas se pá é isso, viola ISP da mesma forma
De todo modo, obrigado pela resposta!