J'utilise Entity framework dans une application Web. ObjectContext est créé par demande (en utilisant HttpContext), le code par le présent:Entity framework MappingException: Le type 'XXX a été mappé plusieurs fois
string ocKey = "ocm_" + HttpContext.Current.GetHashCode().ToString();
if (!HttpContext.Current.Items.Contains(ocKey))
{
HttpContext.Current.Items.Add(ocKey, new ElevationEntityModel(EFConnectionString));
}
_eem = HttpContext.Current.Items[ocKey] as ElevationEntityModel;
pas à chaque fois, mais parfois je cette exception:
System.Data.MappingException était non gérée par le code utilisateur Message = Le Le type 'XXX' a été mappé plusieurs fois. Source = System.Data.Entity
Je suis absolument confus et je n'ai aucune idée de ce qui peut causer ce problème.
Quelqu'un peut-il m'aider?
Nous vous remercions! Maintenant c'est bien. – Michal
Je corrige un vieux projet Silverlight mal écrit. C'est l'un des problèmes occasionnels avec RIA Services. Pour l'instant je mets des verrous essayant de l'empêcher. – Vad