Używam klasy DbContext
w kodzie, który tworzę, który jest oparty na wzorach projektu Generic Repositories i Unit of Work. (Postępuję zgodnie z wytycznymi here.) Podczas pracy nad tym projektem natknąłem się na klasę ObjectContext
.'ObjectContext' kontra 'DbContext' w Entity Framework
Znam wiele postów, które omawiają: ObjectContext
vs. DbContext
. Podczas gdy niektóre z tego, co przeczytałem, mają sens, nadal nie mam pełnego zrozumienia różnic i to sprawia, że zastanawiam się nad moją obecną implementacją. Czy powinienem używać DbContext
, ObjectContext
lub obu? Czy użycie jednego z nich jest obecnie uważane za anty-wzór?
możliwy duplikat [Czy DbContext jest taki sam jak DataContext?] (Http://stackoverflow.com/questions/3471455/is-dbcontext-tame-asame-as-datacontext) – bytebender
To nie jest dekorator, jego wzór złożony –