Qual é a diferença entre um repositório e um serviço? Eu não pareço entender.
Estou falando sobre acesso a dados por meio de uma camada de acesso a dados, normalmente com linq para sql.
Muitas vezes vejo repositórios com métodos CRUD simples e serviços com métodos mais específicos de negócios.
Podemos usar esta postagem do blog como exemplo. Se você olhar as interfaces na parte inferior (imagens), ele tem dois repositórios e dois serviços. Como saber o que colocar onde?
Como eu disse, os repositórios parecem ser mais para operações do tipo CRUD e serviços mais orientados para os negócios.
obrigado