J'utilise asp.net mvc5 avec EF, dans cette petite chaîne que j'ai reçue "L'instance ObjectContext a été supprimée et ne peut plus être utilisée pour les opérations nécessitant une connexion". Qu'est-ce qui ne va pas?ASP.NET MVC5: L'instance ObjectContext a été supprimée
public JsonResult GetResponibleParty()
{
List<CI_ResponsibleParty> resParty;
using (MetabaseDbContext context = new MetabaseDbContext())
{
resParty = context.SetOfResponsibleParty.ToList();
return Json(resParty, JsonRequestBehavior.AllowGet);
}
}
peut vous montrer ce que 'CI_ResponsibleParty' contient? Peut-être qu'il a quelques références, cela ne charge pas avec 'ToList()', mais ils ont besoin après. Il est donc préférable de créer 'ResponsiblePartyViewModel' qui ne possède que les propriétés dont vous avez besoin pour résoudre définitivement votre problème. –
Où cette erreur est-elle affichée? Pourriez-vous montrer toute la classe? – Kamo
teo van kot: oui, tu as raison. Le problème était dans le processus de chargement de LazyLoading. – Andrey