Je développe la classe partielle d'une entité pour avoir une méthode. Comment obtenir une référence au contexte auquel l'entité est attachée (le cas échéant) pour obtenir plus d'entités du même contexte.Entity Framework get CurrentContext
Si ce n'est pas clair, essentiellement le code que je suis à la recherche d'écrire est dans ce sens (code de l'air):
public void AssignSize(int width, int height)
{
var size = (from s in this.context.Sizes
where s.width == width && s.height == height
select s).FirstOrDefault();
...
}
Nb: Cela ne fonctionne pas.
point pris sur la boiterie de l'exemple: o) donc aucun moyen de le faire sans passer le contexte dans? C'est une honte. – NikolaiDante
Considérez ceci: var myEntity = new MyEntity(); myEntity.AssignSize (1,2); Ceci est juste un problème avec le couplage d'une entité à un contexte particulier. –