2011-03-17 2 views

답변

14

한 가지 방법은 다음과 같이 귀하의 ID 속성을 정의하는 것입니다 :

public int ID { get; internal set; } 

가 ... 다음 "종류"클래스와 동일한 어셈블리에 DbContext 클래스를 정의합니다. 속성에 대한 쓰기 권한이 있지만 어셈블리 외부의 클래스는 속성에 액세스 할 수 없습니다.

별도의 어셈블리에서 DbContext를 정의해야하는 경우 InternalsVisibleTo 특성을 사용하여 해당 어셈블리에서 "Category"클래스의 내부를 볼 수 있습니다.

관련 문제