Ho inviato una domanda su github all'EF Team. Ho ricevuto una risposta dicendo che sarebbe stato meglio fare questa domanda qui, quindi copierò e incollerò qui come noi come link in modo che altri possano vedere le poche risposte su GitHub.
Domanda: stavo facendo delle ricerche e qualcuno ha sottolineato che la riga 24 degli stati della classe DBContext
DbContext is a combination of the Unit Of Work and Repository patterns.
Questo significa che non è più necessario astrarre EF in un repository e quindi utilizzare e Interface per iniettarlo in Controllers?
Post originale su Github: link
Il motivo per cui lo chiedo è che mi trovo in un punto in cui sto aggiungendo molti metodi al repository come GetById, GetByName, GetWithIncludesABC, GetWithIncludes123, ecc. e sembra che mi stia sporcando il repository nella mia mente