Web 参照を作成し、コードでサービスのインスタンスを作成すると、service.Map
呼び出している Web サービスでメソッドを呼び出した後のオブジェクトになります。これをどうすればいいですか?xml ドキュメントなどに変換できるリクエストから文字列を取得するにはどうすればよいですか? Web 参照 URI には末尾に ?WSDL があります。
例:
WebReferenceName.ServiceIAmInvoking service =
new WebReferenceName.ServiceIAmInvking();
var getValue = service.MethodInService(param, param);
これは私に のオブジェクトを取得するようですservice.Map
。
私は何をすべきか理解していませんservice.Map
。
マップ オブジェクトには Item と ItemValue の 2 つのプロパティがあり、どちらも null です。
これは、Visual Studio が「エンコード」に問題を抱えているためか、「リテラル」である必要があるためでしょうか。
解決策: これはまさに、Coldfusion サービス担当者と話し合った問題であり、コードで xml ドキュメントに変換できる文字列が返されるようになりました。