List<MyData>
개체를 반환하는 WCF 서비스가 있습니다. MyData
은 여러 속성이 포함 된 DataContract 클래스이며 그 중 하나는 인 UnixTime
입니다. 나는 이것을 C# DateTime 형식으로 원한다. 유닉스 시간을 정규 DateTime 값으로 변환하는 방법을 알고있다. 내가 알고 싶은 것은 클라이언트 측 (또는 다른 아이디어)에서 DataContract를 변경할 수있는 방법이 어디에 있는가에 따라 유닉스 시간을 정규 시간 형식으로 변환하여 직접 List<MyData>
에서 값에 액세스 할 수 있습니다. 목적?클라이언트 쪽의 DataContract에서 속성의 데이터 형식을 변환하는 방법은 무엇입니까?
편집 :
실제로 내 솔루션에 서비스 참조가 추가되지 않습니다. wcf 서비스를 HttpWebRequest
객체로 호출하고 JavaScriptSerializer
을 사용하여 출력 응답을 deserialize합니다. 응답 객체로 데이터 계약을위한 자체 클래스를 만들었습니다.
실제로 내 솔루션에 서비스 참조가 추가되지 않습니다. 나는'HttpWebRequest' 객체를 통해 wcf 서비스를 호출하고'JavaScriptSerializer'를 사용하여 출력 응답을 비 직렬화합니다. 응답 객체로 데이터 계약을위한 자체 클래스를 만들었습니다. 내 실제 질문에서이 세부 사항을 놓치게해서 죄송합니다. – PushCode
@PushCode 필자는이 시나리오에 더 잘 부합하도록 내 대답을 업데이트했습니다. –
그게 정확히 내가 한 짓 :) 그리고 스레드에서 같은 대답했다. 그래도 감사합니다. – PushCode