J'utilise des DTO et des convertisseurs dans un scénario de structure d'entité. Je veux mettre à jour une entité. Donc, je mets cette déclaration: databasecontext.Tablename(s).Attach(entityobj);
Chaque fois qu'il arrive ici le programme se termine par cette erreur: An entity with the same identity already exists in this EntitySet
.Qu'est-ce qui me manque? (Une entité avec la même identité existe déjà dans cet EntitySet.)
J'ai senti que je pouvais contourner ce problème en disant databasecontext.Tablename(s).Detach(entityobj);
avant d'appeler à nouveau Attacher. Mais le programme échoue toujours sur l'instruction Attach.
Qu'est-ce qui me manque? Quelle méthode sur le contexte DB appelle Mise à jour dans le service de domaine?