1

サービスレイヤーを構築する必要があります。MVCUIレイヤーをサービスする必要があります。また、ネイティブアプリにサービスを提供する必要もあります。パケットサイズが小さく、複数のプロトコルでデバッグしたくないため、すべてをjsonで配信したいと思います。

ただし、SOAPを使用すると、c#を使用して参照を簡単に作成できるため、SOAPを使用するのが好きです。

だから私は少し立ち往生しています。jsonを返し、何らかの契約から自動的に構築するサービスレイヤーを構築するための最良の方法は何ですか?方法はありますか?

4

2 に答える 2

2

WCFoperationContractメソッドで単純なjson-serializationを使用できます。

[WebInvoke(Method = "GET",
       RequestFormat = WebMessageFormat.Json,
       ResponseFormat = WebMessageFormat.Json,
       UriTemplate = "myTpl")]
于 2012-04-19T07:23:39.950 に答える
0

endpointBehaviors の下の構成に設定を追加することで、json を有効にすることができます。

<webHttp defaultOutgoingResponseFormat="Json"/>
于 2012-04-19T07:34:20.390 に答える