0

を使用して最初の wcf サービスを作成していwebHttpBindingます。ネットでは、で説明されているように、Web サービスでパラメーターを使用するのは悪い習慣であると伝える多くの記事を読みました。

WCF サービスのメソッドに出力パラメーターを含めるのは悪い習慣ですか?
SOAP シナリオで out パラメータを使用する場合があります。wsdl から生成されたクライアント定義は、ここで説明されているようにパラメーターの順序を変更します http://social.msdn.microsoft.com/Forums/en/wcf/thread/48b5992f-f7bd-4b67-8299-514d1780fa9a
私が信じるようになったのはOUT パラメーターは REST (webHttpBinding) では使用できません。誰かがこれを確認または否定できますか?

4

1 に答える 1

1

コード内で out パラメータをまったく使用するのは悪い習慣です。コードが読みにくくなり、エラーが発生しやすくなります。メソッドから複数のパラメーターを返す必要がある場合は、常に戻りオブジェクトを作成することを検討する必要があります。(c# 4 では、タプルを返すことも選択できます)。

于 2012-04-13T10:51:22.590 に答える