Was ist der Unterschied zwischen einem Repository und einem Service? Ich verstehe es nicht.Unterschied zwischen Repository und Service?
Ich spreche über Datenzugriff über eine Datenzugriffsschicht, in der Regel mit LINQ zu SQL.
Sehr oft sehe ich Repositories mit einfachen CRUD-Methoden und Services mit mehr geschäftsspezifischen Methoden.
Wir können this Blogpost als ein Beispiel nehmen. Wenn man sich die unteren Schnittstellen anschaut (Images), hat er zwei Repositories und zwei Services. Woher weiß man, wo man hinlegt?
Wie ich schon sagte, scheint Repositories eher für CRUD-ähnliche Operationen und Services mehr geschäftlich orientiert zu sein.
Dank
Können Sie kalalisieren? In welchem Kontext? Wie bei den meisten Wörtern hilft auch der Kontext, in dem diese Wörter verwendet werden, die Bedeutung zu definieren. – David
Hinweis: Ich spreche nicht über Webdienste oder etwas hier. Ich spreche von Datenzugriff über eine Datenschicht. – alexn