Articles of entité cadre

Comment éviter que certains champs soient mis à jour dans le modèle à l’aide de asp.net mvc 4

Je suis nouveau sur asp.net mvc 4 et EF. Je crée un modèle utilisateur qui crée / met à jour les informations utilisateur. Le code du modèle est le suivant: …. public int UserID { get; set; } [Required] public ssortingng UserName { get; set; } [Required] public ssortingng Password { get; set; } [Compare(“Password”)] […]

‘System.Data.Entity.Infrastructure.DbUpdateException’ s’est produite dans EntityFramework.dll

J’ai écrit un code assez simple (serveur client basé sur WCF et Windows). J’essayais de mettre à jour la firebase database afin que je puisse tester mon code et j’ai rencontré l’exception ci-dessus. Des idées comment le résoudre? // For testing public void updateTable() { using (var db = new overlayDBEntities()) { var overlaydb = […]

API EF Composite clé courante

J’essaie de mapper une clé composite pour une entité. public class Customer { public int CustomerId { get; set; } public virtual List CustomerImages { get; set; } } Et sa carte: public class CustomerMap : EntityTypeConfiguration { public CustomerMap() { HasKey(t => t.CustomerId); ToTable(DbConstants.k_CustomersImageTable); } } Une image: public class Image { public int […]

CONTEXT_INFO perdu lors de l’exécution d’Entity Framework .SaveChanges (surcharge)

Solution: Comme vous pouvez trouver: ici Le contexte d’object ouvrira la connexion si elle n’est pas déjà ouverte avant une opération. Si le contexte de l’object ouvre la connexion pendant une opération, il la fermera toujours à la fin de l’opération. Si vous ouvrez manuellement la connexion, le contexte de l’object ne la fermera pas. […]

Comment résoudre les exceptions d’élimination d’object ASP.NET Core avec Entity Framework et Identity

J’essaie d’écrire un contrôleur qui reçoit une demande d’un appel AJAX et effectue certains appels vers la firebase database via DBContext. Cependant, lorsque je place la commande var user = await GetCurrentUserAsynch(); devant tous les appels au DBContext, comme indiqué ci-dessous, j’obtiens une exception ObjectDisposedException (access impossible à un object supprimé). Il semble que UserManager […]

Compte dans Breeze.js

J’ai une requête complexe qui renvoie le nombre d’éléments. Si j’exécute une requête sur le client, est-ce qu’il retournera toujours les objects ou existe-t-il un moyen de simplement renvoyer le nombre d’éléments sans envoyer le tableau d’objects dans la charge utile? J’ai essayé de faire quelque chose comme var query = breeze.EntityQuery.from(‘Items’).inlineCount(true); mais cela tire […]

Comment modifier le paramètre de type de l’expression <Func >?

J’ai un exemple de ce qui suit: Expression<Func> Je souhaite le convertir en une instance de ce qui suit, afin qu’il puisse être utilisé pour exécuter une requête dans Entity Framework: Expression<Func> Cela me permettra d’utiliser une requête de filtrage générique à n’importe quel modèle implémentant IRequiredDate, par exemple: // In some repository function: var […]

LINQ Lambda, Grouper par avec liste

J’ai du mal à trouver la bonne syntaxe pour accomplir les tâches suivantes: Est-il possible avec LINQ (expression lambda) d’utiliser les données .GroupBy et au lieu d’utiliser l’habituel .Sum () ou .Count (), je souhaite que les données obtenues constituent une liste de Int. J’ai défini ma propre classe nommée: Filter_IDs. Son constructeur a besoin […]

Le déplacement de la structure d’entité vers un autre projet à partir de MVC provoque une re-migration

J’ai actuellement une application asp.net MVC 4 qui contient les modèles Entity Framework 6 Code First, DbContext et Migrations. Pour tenter de séparer cela de mon application Web afin de pouvoir réutiliser ces classes de firebase database dans un autre projet, j’ai déplacé toutes les classes Entity Framework associées vers leur propre projet. Cependant, lorsque […]

Est-ce une bonne idée d’accéder à la firebase database dans la méthode IValidatableObject.Validate?

J’ai une classe modèle. La table de firebase database associée a une contrainte unique sur deux champs (par exemple, Column1 et Column2). Je ne sais pas quel est le meilleur moyen de valider l’object avant de le sauvegarder. Je pense implémenter IValidatableObject et faire cette validation dans la méthode Validate. Est-ce que c’est une bonne […]