Jquery에서 호출 된 웹 메소드를 사용하여 계층 적 트리 객체를 표시합니다. 반환 값은 List (Of T)입니다. 여기서 T는 계층 적이며 부모 - 자식 관계입니다. 탐색은 부모에서 자식으로 진행됩니다..NET Json Serialization 순환 참조 오류 (구조체 맵과 관련된 객체)
1) .Net은 자동으로 반환 값을 webmethod에서 JSON으로 변환하여 js 클라이언트로 다시 보냅니다. 이 시점에서 원형 참조 오류가 발생합니다. 코드를 검사하고 부모 만 자식을 호출하고 다른 방법은 호출하지 않습니다. 그러나 우리는 dependency injection을 위해 structureMap을 사용합니다. 이것이 순환 심판을 일으킬 수 있습니까?
참고 : json serialization에 문제가없는 hiearchical 트리 구조를 표시하는 structureMap이없는 테스트 프로젝트가 있습니다.
디버깅하는 방법에 대한 아이디어가 도움이 될 것입니다.