와 WCF 서비스는 내가 디자인의 객체가 DataContractJsonSerializer가 IsReference 속성을 지원하지 않으므로 예외입니다.해결 : 내가 JSON 형식과 평안한으로 WCF 서비스를 소비하는 경우</p> 나는 IsReference을 설정 <pre><code>[DataContract(IsReference = true)] public class Entity : IEntity { ..... } </code></pre> <p>= 사실, 내가이있을 것이다 평안한 API 및 순환 참조 문제
IsReference = true를 제거하면 Json과 함께 Restful 또는 WCF SOAP로 WCF 서비스를 사용하여 WCF 서비스를 사용할 때 순환 참조 문제가 발생합니다.
어떻게이 문제를 해결할 수 있습니까?
[업데이트]
나는 Newtonsoft JsonSerializer로 DataContractJsonSerializer를 대체 할 수있는 해결 방법을 발견했다. 이 문제를 해결할 것입니다. 가 표준 Microsoft JSON 시리얼 라이저는 그것을이 JSON 지원되는 시나리오를 지원하지 않는 것은 사실이지만
나는 https://itq.nl/replacing-wcf-datacontractjsonserializer-with-newtonsoft-jsonserializer/
Restfull과 함께 WCF Server를 사용하고 있는데 HttpConfiguration을 어떻게 구성합니까? –