ASP.NET Webアプリケーションから非同期にWebサービスを実行しようとしています。この特定のWebサービス(.asmx)は、Webアプリケーションと同じプロジェクトに属します。私は、私は別のWebアプリケーションからWebサービスを参照するとき、私は非同期的に以下のコードを使用してWebサービスを呼び出すことができることに気づいた:ASP.NET - 非同期Webサービス
TestService service = new TestService();
service.TestMethod();
をしかし、私は別のWebアプリケーションを介してWebサービスを参照している場合、私は気づきます
ServiceProxy.TestService service = new ServiceProxy.TestService();
service.TestMethodAsync();
トリックがある、私は非同期的に自分のWebサービスと同じアプリケーションであるWebページからWebサービスを実行したい:私は、非同期的に次のコードを使用して、それを実行するためのオプションを持っていること。これは可能ですか?もしそうなら、どうですか?
私のWebサービスを別のプロジェクトに入れることなく可能ですか?
ありがとう、
最初のコードサンプルは、_synchronously_メソッドを同じプロジェクト内から呼び出す例です。問題の状態とは非同期ではありません。 – GBegen
いいえ、それは悪いです。私の答えを見てください。 –
OPがWebService実装クラスを直接使用していて、Webサービスとして呼び出すのではないことがわかりましたが、明らかに同期しているときに、非同期呼び出しと書かれているような質問がありました。 – GBegen