저는 Ria 서비스 클래스 라이브러리를 사용하고 있습니다. 여기에는 RiaClasslibrary
RiaClasslibrary.Web
이라는 라이브러리가 2 개 있습니다.Ria 서비스가 부분 클래스를 지원하지 않는 코드를 생성했습니다
Riaclasslibrary.Web
은 이고 이름은 BaseModel
입니다. BaseModel
은 tPage
클래스를 포함합니다.
내 문제는 내가 tPage
클래스를 분리 삽입하는거야
입니다. 이 클래스에는 2 개의 public 속성이 포함되어 있습니다. 아래에 표시
public sealed partial class tPage : EntityObject
{
public List<tPage> Children { get; set; }
public tPage Parent { get; set; }
public Boolean IsSelected { get; set; }
}
DomainService 및 건물 RiaClasslibrary.Web
클래스 라이브러리를 삽입하면 어떻게됩니까? 그러나 ria 서비스 생성 코드에는 위의 속성이 포함되어 있지 않습니다.
질문이 있습니다. 왜 tPage
클래스를 분리합니까? 당신은 단순히 Modelbase.Designer
코드에 그 3 속성을 삽입하십시오.
내 대답은 : 데이터베이스에는 이러한 3 개의 속성이 포함되어 있지 않습니다. 코드에 속성을 삽입하는 경우 엔티티 모델을 업데이트 한 후에 속성이 제거되었습니다.
이 문제와 싸우고 시간을 보냈다! +1 – David