WCF サービスには、次の属性で装飾された多くの操作があります
[OperationContract(AsyncPattern = true)]
IAsyncResult BeginSomething1(...)
レスポンス EndSomething1()
[OperationContract(AsyncPattern = true)]
IAsyncResult BeginSomething2(...)
レスポンス EndSomething2()
WCF サービスをどのように構成しても、取得できないことに気付きました
BeginSomething1 と BeginSomething2 を同時に実行する必要があります。
つまり、まずクライアントで BeginSomething1 を呼び出します。BeginSomething2 は、EndSomething1 が完了するまでサーバーで実行されているようには見えません。
私のWCFサービスは、AspNetCompatibilityRequirementsをtrueに設定するように作られているので、これが何か関係があるのではないかと思っています...
これをオフにする必要がある場合は、かなりの作業が必要になる可能性があるため、回避策があるかどうかを期待していましたか?
ありがとう