EntityFrameworks 및 Lazy Foreign Key 개체를로드하는 경우 외래 키의 "명명 된 인스턴스"를 변경할 수있는 방법이 있습니까?외래 키 관계라는 EntityFramework를 사용한 지연로드?
예 : Account
이라는 테이블과 2 개의 외래 키가 Contact
인 테이블. 하나는 EmergencyContactID
이고 하나는 Manager
입니다. 우리는 우리의 응용 프로그램에 게으른로드를 사용하는 경우 코드는 다음과 같습니다
myAccount.EmergencyContact.Name = "Bob";
myAccount.Manager.Name = "John";
이게 가능하려면 :
myAccount.Contact.Name = "Bob";
myAccount.Contact1.Name = "John";
내가 일이 원하는 것은 이것이다? 핵심은 자동 생성 된 .edmx 파일을 재생성 할 때마다 수동으로 변경하지 않고이를 수행 할 수 있습니까? (모든 테이블에서 단일 필드 이름이 변경되면 edmx를 완전히 삭제하고 다시 생성하는 우리 팀에게는 짜증나는 습관이 있습니다.)
매번 edmx를 삭제하지 않을 경우 놀랄 일이 아닙니다. –