Sự khác biệt giữa kho lưu trữ và dịch vụ là gì? Tôi dường như không nắm bắt được nó.
Tôi đang nói về truy cập dữ liệu thông qua một lớp truy cập dữ liệu, thường là với linq đến sql.
Tôi rất thường thấy các kho lưu trữ với các phương pháp CRUD đơn giản và các dịch vụ với các phương pháp dành riêng cho doanh nghiệp hơn.
Chúng ta có thể lấy bài đăng trên blog này làm ví dụ. Nếu bạn nhìn vào các giao diện ở dưới cùng (hình ảnh), anh ta có hai kho lưu trữ và hai dịch vụ. Làm thế nào để một người biết những gì để đặt ở đâu?
Như tôi đã nói, kho lưu trữ dường như dành cho các hoạt động giống CRUD và Dịch vụ theo định hướng kinh doanh hơn.
Cảm ơn