Tôi cần thực thi nhiều tác vụ không đồng bộ trong Silverlight.Thực hiện các tác vụ song song với async/await
Tài liệu về các trạng thái gói bên thứ 3 tôi có thể sử dụng
await Task.WhenAll()
Thật không may Silverlight chỉ có Task.WaitAll()
và nó không phải là awaitable. Nếu tôi cố gắng sử dụng nó, tôi bị bế tắc (tôi giả sử - bởi vì toàn bộ điều bị đóng băng)
Mẫu thích hợp để sử dụng trong phương pháp async là gì?
Đó phải là cách khác. Đó là 'WaitAll' cần được loại trừ khỏi API Silverlight và WhenAll nên được bao gồm. Bạn đã cài đặt đúng phiên bản .NET chưa? – Servy
FWIW, trên stock SL5 của tôi, tôi chỉ thấy 'Task.WaitAll'; không có 'Task.WhenAll' tôi giả định trừ khi tôi cài đặt một số thư viện của bên thứ ba. –