0
하나의 엔티티에 대한 참조를 보유하고있는 엔티티가있는 경우 EntityKey를 만들고이 값을 EntityNameReference.Value 속성에 할당 할 수 있습니다. 그것은 완벽하게 작동하고 매력처럼.1-n 릴레이션과 EntityKey with EntityFramework
여러 엔티티에 대한 참조를 보유하고있는 엔티티가있는 경우 동일한 작업을 수행 할 수 없습니다. Modules에 대한 참조를 포함하는 속성을 가진 Application이라는 엔티티 (즉, Application은 Modules라고하는 List 속성을 가짐)를 가정합니다.
프로그래밍 방식으로 해당 종류의 속성에 엔터티 키를 첨부 할 수 있습니까?
나는 어떤 성공하지, 이런 식으로 뭔가를 시도 :foreach(int idModule in selectedModules)
{
Module m = new Module();
m.EntityKey = new EntityKey("myModel.ModuleSet", "idModule", idModule);
ctx.Attach(m); //Here I have an exception
app.Modules.Add(m);
감사합니다 많이 도와 줘서. Marco
을 더 자세하게 얘기해 주 시겠어요? –