同じメソッドでJSONとXMLの両方を受け入れ、SOAPとRESTの両方をサポートするWCFサービスをセットアップしました。WCF REST要求と応答のXML形式
JSONはうまく動作しますが、XMLの外観はわかりません。
インターフェースは次のようになります。
<stringArray>
<string>hello</string>
<string>hola</string>
</stringArray>
応答はシンプルでなければなりません:可能な場合は
[ServiceContract]
public interface IWebService
{
[OperationContract]
[WebInvoke(BodyStyle = WebMessageBodyStyle.Bare)]
string[] EchoArray(string[] stringArray);
}
、私はこのように、名前空間なしに、できるだけシンプルなXMLを維持したいと思います同じように。
もし何か違いがあれば、私はweb.configを使わずにコードですべてやっています。
これは私がAzureワーカーロールを使用できるようにするためです。あなたはXMLがどのように見えるかを制御したい場合は