Secondo MSDN, DbContext
è definito come:vantaggio di utilizzare unità di lavoro e modelli repository con Entity Framework
rappresenta una combinazione delle Unit-of-work e Repository modelli e vi permette di interrogare un database e gruppo insieme cambia che verrà quindi riscritto nel negozio come unità.
Dal DbContext
implementa l'unità di lavoro e modelli di repository, allora perché questo ASP.NET tutorial e altre risorse che ho trovato su Internet dimostrano l'uso di DbContext
con implementazioni personalizzate di l'unità di lavoro e dei modelli Repository? Non è ridondante?
Se non, qual è il vantaggio di creare implementazioni personalizzate di l'unità di lavoro e gli strati Repository quando si utilizza DbContext
? (Posso vedere come questo potrebbe avere un senso all'interno di un progetto di test.)