VM과 GM의 네임 스페이스가 필요합니다. 둘 다 클래스 직원이 있습니다. 직원은 부서를 포함합니다. VM.Employee를 GM.Employee에 매핑하려고합니다. Mapper에서 Department 부서를 허용하지 않습니다.오토 데스크와 복잡한 클래스를 매핑하는 방법
class VM.Employee
{
int Id {get;set;}
int Name {get;set;}
VM.Department dept{get;set;}
}
class VM.Department
{
int Id {get;set;}
int Name {get;set;}
}
class GM.Employee
{
int Id {get;set;}
int Name {get;set;}
GM.Department dept{get;set;}
}
class GM.Department
{
int Id {get;set;}
int Name {get;set;}
}
당신이 부서에 대한이 개 동일한 클래스를 필요합니까 왜? –
향후 GM 모델에는 몇 가지 추가 속성이 포함될 수 있습니다. VM은 DB와 상호 작용합니다. –