Olá, pelo que vi na aula, se formos aumentando o tamanho da aplicação, teríamos que ficar colocando no DataService os métodos para buscar itens, pedidos, etc.
Mas no caso de uma aplicação maior, o DataService não correria o risco de ficar enorme? Com Muitas responsabilidades? Seria indicado criar por exemplo: DataServiceItemCarrinho, DataServiceProduto, etc? E cada classe "Data" realizar as respectivas ações de acesso a banco?
Obg!