ความแตกต่างระหว่างที่เก็บและบริการคืออะไร? ฉันดูเหมือนจะไม่เข้าใจ
ฉันกำลังพูดถึงการเข้าถึงข้อมูลผ่านชั้นการเข้าถึงข้อมูลโดยทั่วไปจะใช้ linq ถึง sql
บ่อยครั้งที่ฉันเห็นที่เก็บข้อมูลด้วยวิธีการ CRUD แบบง่ายและบริการที่มีวิธีการเฉพาะทางธุรกิจมากขึ้น
เราสามารถนำบล็อกโพสต์นี้ไปเป็นตัวอย่างได้ หากคุณดูอินเทอร์เฟซที่ด้านล่าง (ภาพ) เขามีสองที่เก็บและสองบริการ จะรู้ได้อย่างไรว่าจะวางที่ไหน?
ดังที่ฉันได้กล่าวไปแล้วที่เก็บดูเหมือนจะมีมากขึ้นสำหรับการดำเนินงานและบริการแบบ CRUD ที่มุ่งเน้นธุรกิจมากขึ้น
ขอบคุณ