Quelle est la différence entre un dépôt et un service ? Je n'arrive pas à la saisir.
Je parle de l'accès aux données par le biais d'une couche d'accès aux données, typiquement avec linq to sql.
Très souvent, je vois des référentiels avec des méthodes CRUD simples, et des services avec des méthodes plus spécifiques à l'entreprise.
Nous pouvons prendre cette à titre d'exemple. Si vous regardez les interfaces en bas (images), il a deux dépôts et deux services. Comment savoir quoi mettre où ?
Comme je l'ai dit, les référentiels semblent plus adaptés aux opérations de type CRUD et les services sont plus orientés vers les entreprises.