1

wcf json サービスからネストされた型を返すことができません。RestClient (firefox) から http get を実行すると、サービス操作が 2 回実行され、応答本文が空になります。Chrome の URL から同じサービスを呼び出すと、No data received が返されます。エラー 324 ERR_EMPTY_RESPONSE

ここにコードがあります

[WebInvoke(Method=”GET”, ResponseFormat=WebMessageFormat.Json, RequestFormat= WebMessageFormat.Json, UriTemplate=”GetProducts/storedId”] public ServiceResponse>> GetAllProducts(string storeId) { // データベースから製品のリストを取得するコード. }

[DataContract] public class Product { [DataMember] public string Name {get; 設定;}

[DataMember] パブリック IList ProductDetails {get; 設定;} }

誰かが何がうまくいかないのか提案してください。ありがとう

4

1 に答える 1

0

WCF で Json.NET ( http://json.codeplex.com/ ) を使用して .NET オブジェクトと JSON を変換しました 。

于 2013-02-05T23:24:41.577 に答える