기본 클래스에서 상속 한 클래스의 속성을 무시하는 데 어려움을 겪고 있습니다.Automapper - 기본 클래스의 속성을 무시하십시오.
여기에서 유의해야 할 점은 기본 클래스의 속성이 String이고 파생 클래스의 속성이 Int32라는 점입니다.
아무리 내가 무슨 일이 있어도 FormViewModel의 인스턴스를 Entity에 매핑하려고하면 Entity 클래스의 String 기반 Id 속성은 FormViewModel의 Int 값을 항상 무시하도록 지정 했음에도 불구하고 항상 설정됩니다.
FormViewModel 및 Entity의 Id에 다른 유형을 사용하는 이유는 웹 응용 프로그램에서 RavenDB를 사용하고 있으며 객체가 문자열 또는 int ID를 통해로드 될 수 있기 때문입니다. 클라이언트 쪽에서는 ID가 기본으로 선호됩니다. Raven 문자열 기반 ID는 링크를 생성 할 때 잘 재생되지 않습니다.
아무에게도 문제가 무엇인지 알 수 있습니까?
기존 개체에 매핑하는 것도 도움이 될 수 있습니다. – JCoder23