'ObjectContext' vs 'DbContext' dans Entity Framework

Je suis en utilisant le DbContext classe dans le code que je suis de la création qui est basé sur le Générique de Référentiels et de l'Unité de Travail, des modèles de conception. (Je suis les conseils ici.) Tout en travaillant sur ce projet, j'ai rencontré le ObjectContext classe.

J'ai lu un bon nombre de posts qui traitent de ObjectContext vs DbContext. Alors que certains de ce que j'ai lu de sens, je n'ai toujours pas avoir une compréhension complète des différences et cela me laisse songeur quant à mon actuel de mise en œuvre. Dois-je utiliser DbContextObjectContext ou les deux? Est l'aide de l'un de ces maintenant considérée comme un anti-modèle?

source d'informationauteur afr0