Microsoft が提供する WCF 'Stream' サンプル アプリケーションを、共有アセンブリで設定され、MessageContract
属性で装飾された Request オブジェクトを使用するように調整しました。UploadStreamRequest()
次に、これをサービスのメソッドに渡す必要があります。
問題は、サービス参照をクライアントに追加してメソッドを呼び出そうとすると、MessageContract
オブジェクトの各プロパティが個別のパラメーターに変換されてしまうことです。
また、詳細設定内で「常にメッセージ コントラクトを生成する」オプションを試してみました。これにより、リクエスト オブジェクトが渡されるようにメソッドが変更されますが、オブジェクトの独自のプロキシ表現が再生成されます (「再利用」があるにもかかわらず)。参照されているすべてのアセンブリの型がチェックされています)。
ここで何が欠けているのか誰か説明できますか?
どうもありがとう