これは私が何かのためにWebサービスを使用した初めてのことですので、質問は少し基本的かもしれません。とにかく、私はベンダーのサイトへの代理人として働くWebサービスを持っています。それは、私たちが通常やっていなければならない「スクリーンスクレープ」を単純化します。 Webサービス機能は、次のようになります。WebServiceパラメータオブジェクトの名前が変更されています
namespace foo { public class MyService : WebService { [WebMethod] public string UploadFile(System.IO.FileStream fileToUpload) { return _obj.Upload(fileToUpload); } } }
あなたがそれをする方法はを要求のFileStreamを与えることをしようとするとクライアントでエラーが発生します。コンパイルのどこかで、webserviceは、パラメータの型をSystem.IO.FileStreamからfoo.FileStreamに変更しました。どのように私は自分自身にこれを行ったかについて誰にも考えがありますか?
ありがとうございます!
奇妙なことに、ここで私のポストをチェックする前に、ちょうどバイト[]のFileStreamを削除しました。私は完全にあなたのポイントをここに見ます。再度、感謝します。 –