Possible en double:
ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)Entity Framework 4.1 ObjectContext vs dbContext
Dois-je utiliser ObjectContext ou DbContext? Quelle est la meilleure façon?
Possible en double:
ADO.NET DbContext Generator vs. ADO.NET Poco Entity Generator (ObjectContext)Entity Framework 4.1 ObjectContext vs dbContext
Dois-je utiliser ObjectContext ou DbContext? Quelle est la meilleure façon?
ObjectContext pour la version 4.0 lors de l'utilisation d'un modèle généré par un concepteur et de DbContext avec un modèle 4.1 Code First.
Voir la réponse de ckonig. –
-1 Si cette question n'était pas si surestimée, je me contenterais de commenter: «Pourquoi? Veuillez fournir une justification ' –
Il semble que lorsque vous utilisez le concepteur modèle généré automatiquement par défaut ObjectContext de toute façon
J'utilise actuellement DbContext dans une base de données première situation et il fonctionne très bien. DbContext n'est PAS seulement pour le développement de Code First. DbContext agit comme un wrapper autour de ObjectContext.
Julie Lerman a une bonne explication, comment vous pouvez accéder à ObjectContext qui est à l'intérieur de DbContext here. Donc, si vous décidez d'utiliser DbContext, vous pouvez toujours résoudre des problèmes avec ObjectContext si vous en avez besoin. DbContext simplifie les tâches courantes.
Un exemple est la méthode Find().
Product p = db.Products.Find(id);
Voir http://stackoverflow.com/questions/3471455/is-dbcontext-the-same-as-datacontext – Martin
@all au lieu de upvoting sur les suggestions possibles en double, il faut voter pour fermer si vous êtes d'accord! –