Saya memposting pertanyaan di github ke Tim EF. Saya mendapat jawaban yang mengatakan akan lebih baik untuk mengajukan pertanyaan ini di sini sehingga saya akan menyalin dan menempelnya di sini karena kami sebagai tautan sehingga orang lain dapat melihat beberapa balasan di GitHub.
Pertanyaan: Saya sedang melakukan penelitian dan seseorang menunjukkan bahwa Baris 24 dari Kelas DBContext menyatakan
DbContext adalah kombinasi dari Pola Unit Kerja dan Repositori.
Apakah ini berarti bahwa kita tidak perlu lagi mengabstraksi EF ke Repositori lalu menggunakan dan Interface untuk menyuntikkannya ke Pengontrol?
Posting asli di Github: https://github.com/aspnet/EntityFramework/issues/4899
Alasan saya menanyakan hal ini adalah sepertinya saya masuk ke suatu tempat di mana saya menambahkan banyak metode ke repositori seperti GetById, GetByName, GetWithIncludesABC, GetWithIncludes123, dll. Dan sepertinya itu akan mengotori repo di pikiran saya.