2012-01-29 2 views
2
내가 WCF를 통해 POCO을 구현하기 위해 노력했습니다

은 (엔티티 프레임 워크 4.0을 사용) - 단지 같은 -의 심판 목록 -CyclicReferencesAware 속성 - StackOverflow의 예외

개체입니다 의 http://devblog.petrellyn.com/?p=278

내가 가지고있는 많은 경우 각 개체 B 를 들어 객체 B

- 심판이 객체는

나는이 디버깅했습니다과 기준 즉, 영원히

을 계속

사용자 "joe"에는 여러 팀이 있습니다. 팀 [0]에 사용자 "joe"에 대한 참조가 있습니다. 사용자 "joe"에는 여러 팀이 있습니다. 팀 [0]에 사용자 "joe"에 대한 참조가 있습니다.

등등. 여기 특별한 것은 없습니다. 이것이 내 문제가있는 곳인지 궁금합니다.

그러나 많은 블로깅 된 CyclicReferencesAware 특성을 추가 한 후에 새로운 스택 오버플로 예외가 발생합니다. 그래서 이것은 순환 의존성을 실제로 분류하지 않은 것처럼 보입니다.

지금 아이디어가 부족합니다. 아무도 알아 들었습니까?

답변

1

나는 하루 종일 낭비 할 수 있었던 것 같습니다!

주기 속성은 실제로 작동하지만 WCF 테스트 클라이언트에서는 작동하지 않습니다!

WcfTestClient.exe not able to handle circular reference?

여기에 미래에 다른 사람을 도움으로 반드시 답변을 남겨 둘 것이다.

관련 문제