2014-02-21 2 views
0

ModelBase의 파생 클래스 문제가 발생합니다. 나는 seralize하고 그들을 deseiralize 싶습니다 그러나 또한 XmlAttribute 및 XmlElement 사용하여 속성을 xml 특성을 매핑 할 싶어요. 지금 당장은 ModelBase에서 파생 된 모든 클래스에서이 작업을 수행 할 수 없습니다. 나는 표준 XMLSERIALIZE를 사용하는 경우 나 기본 클래스를 제거하고 XmlSerialiez를 사용하는 경우Catel ModelBase.Load에서 XmlRoot, XmlAttribute 및 XmlElement를 지원합니까?

  • , 나는 모든()는
  • 작동하지 미상> ModelBase.Load < 사용
  • 작동에 값 기반
  • 를 얻을

아이디어가 있으십니까?

답변

0

Catel의 직렬화 엔진은 XmlElement 및 XmlAttribute 특성을 고려합니다 (증명은 unit tests 참조).

당신이 XmlRoot에 대한 지원을 추가하려면, 공식 이슈 트래커에서 문제를 만드십시오 :

http://www.catelproject.com/support/issue-tracker

+0

내가 드리겠습니다 - 내가 문제를 만들려면 어떻게해야 하나 질문 :) 등록하는 것만으로는 부족한 것 같니? – Shawn

+0

등록한 후 문제를 생성 할 수 있어야합니다. https://catelproject.atlassian.net/secure/Dashboard.jspa에서 큰 "Create issue"버튼이 있어야합니다. –

+0

예상했던대로 였지만 버튼이 없습니다. 그것은 읽기 전용 액세스 권한이있는 것 같습니다. 계정 ID는 : ravensorb가 도움이되는 경우입니다. – Shawn