Dlaczego klasy proxy (proxy) wygenerowane przez Silerlight oferują tylko połączenia asynchroniczne?Silverlight WCF Proxy tylko asynchronicznie?
Istnieją przypadki, w których naprawdę nie potrzebują wzór asynchronicznej (na przykład w BackgroundWorker)
EDIT: Czasami trzeba przetwarzać wyniki dwóch WCF połączeń. Byłoby o wiele prostsze, gdybym mógł czekać (sprawa aplikacji na to pozwala) dla obu połączeń, aby zakończyć, a następnie przetwarzać .. ale noooo .... asynchronicznie! : P
To wstyd, że nie może istnieć interfejs API synchronizacji, który po prostu wyrzuca przydatny wyjątek (np. "Ta funkcja jest synchroniczna, więc może być wywołana tylko przez wątki inne niż UI"), gdy zostanie wywołana z wątku interfejsu użytkownika. – Gabe