Silverlightで複数の非同期タスクを実行する必要があります。サードパーティのパッケージの状態のasync/awaitで並列タスクを実行する
ドキュメントは、私だけTask.WaitAll()
を持って
await Task.WhenAll()
残念ながらSilverlightを使用することができ、それがawaitableではありません。私はそれを使用しようとするとデッドロックが発生します(私は全部が凍結するので、私は仮定します)
非同期メソッドで使用する適切なパターンは何ですか?
これは逆です。 Silverlight APIから除外されるべきWaitAllとWhenAllが含まれるべきです。適切なバージョンの.NETがインストールされていますか? – Servy
FWIW、私の株式SL5には私は 'Task.WaitAll'しか見ることができません。第三者のライブラリをインストールしない限り、 'Task.WhenAll'はありません。 –