Articles of ef code first

Actualiser l’instance d’entité avec DbContext

Avec EF4 CTP5 DbContext, quelle est l’équivalent de cette public void Refresh(Document instance) { _ctx.Refresh(RefreshMode.StoreWins, instance); } J’ai essayé ceci mais il ne fait pas la même chose, en mettant à jour l’instance public void Refresh(Document instance) { _ctx.ChangeTracker.DetectChanges(); } ?

Modèle EF d’abord ou approche Code First?

Je sais que cette question a déjà été posée à de nombreuses resockets, car j’ai lu pas mal de messages sur le sujet à propos des avantages et des inconvénients, mais je n’arrive toujours pas à déterminer quelle approche me convient. Je suis très novice en programmation Web et je viens d’un contexte SQL DB […]

Impossible d’activer les migrations pour Entity Framework dans la bibliothèque de classes

Je viens juste de monter avec EF 5 et j’utilise leur outil de migration en code premier mais je semble avoir une erreur lorsque j’essaie d’activer les migrations. Je tape Enable-Migrations dans la console du gestionnaire de paquets puis indique Aucune classe dérivée de DbContext n’a été trouvée dans le projet en cours. Modifiez la […]

WithOptionalDependent vs WithOptionalPrinciple – Réponse définitive?

J’ai pensé qu’il serait peut-être utile de savoir quand utiliser WithOptionalDependent et quand utiliser WithOptionalPrincipal . L’aide pour les deux fonctions est un peu floue, et je me retrouve à explorer plusieurs réponses et réponses Stack Overflow sur d’autres sites combinant des réponses afin de me sentir confiant d’avoir la relation dans la bonne direction. […]

Code EF Première clé étrangère sans propriété de navigation

Disons que j’ai les entités suivantes: public class Parent { public int Id { get; set; } } public class Child { public int Id { get; set; } public int ParentId { get; set; } } Quelle est la première syntaxe d’API couramment utilisée par le code pour que ParentId soit créée dans la […]

Entity Framework Code-première données par défaut dans la firebase database

Comment gérer les situations dans lesquelles j’ai besoin de données préexistantes avant le démarrage de l’application ou juste après la génération de la firebase database. Par exemple, j’ai une liste de pays dans lesquels je voudrais charger dans la firebase database après que le code le génère en premier. Comment puis-je faire cela? App est […]

La méthode non statique nécessite une cible. Entité Framework 5 Code Premier

Je reçois l’erreur “Une méthode non statique nécessite une cible.” lorsque je lance la requête suivante: var allPartners = DbContext.User .Include(u => u.Businesses) .Where(u => u.Businesses.Any(x => x.Id == currentBusinessId)) .ToList(); Mes entités sont définies comme ceci: public class User : Entity { public virtual List Businesses { get; set; } } public class Business […]

Puis-je modifier le nom de schéma par défaut dans le code d’entité 4.3 en premier?

Actuellement, je déploie mon application sur un environnement d’hébergement partagé et le code first-with-migrations fonctionne très bien, à l’exception d’un problème mineur. Chaque fois que je veux pousser le site, je dois utiliser l’option “Update-Database -script” car je dois append chaque nom de table avec [dbo] car, par défaut, l’hôte partagé crée un nom de […]

Références ambiguës avec exactement le même espace de noms

La classe RC n’est pas liée à une firebase database, c’est une classe simple. La classe est à un seul endroit et n’est pas partielle. Le projet Aérochem.Domain dll se comstack très bien. Remarque: Si je sélectionne l’un des deux espaces de noms identiques dans le menu de réparation rapide, il ne fait rien. Note […]

Que fait WebActivator?

Ce code a été généré pour moi après avoir ajouté le code de la structure d’entité en premier pour SQL Server CE en utilisant NuGet. Ils n’ont apporté aucun changement à aucun autre fichier. Le fichier SQLCEEntityFramework.cs été créé et placé dans le dossier App_Start . Est-ce que cela signifie qu’il est automatiquement exécuté ou […]