Jeśli nie potrzebujesz obsługiwać tego kodu (niezalecane), to możesz nie dać awaita.
Jeśli nie chcesz czekać, ale chcesz wyjątek obsłużyć na innym wątku, to opakowujesz to wywołanie w osobną metodę (nazwę ja SetBalanceAsync i wywołujesz ją tak:
this.SetBalanceAsync().ContinueWith(x => /* Obsługa wyjątku, który jest dostępny pod x.Exception */, TaskContinuationOptions.OnlyOnFaulted);
#xamarin #programowanie
@hiro: ok, robimy tak, ty mnie nie wydajesz, a ja nie skarżę do PIP
Jeśli to nie to, to daj znać, o co chodziło w tym przykładzie
@llech: metoda Start nie zwraca przecież decimala. Powinno być po prostu Task.
Do czego wykorzystujecie Ansible'a w mobilkach?
Komentarz usunięty przez autora
Jeśli nie potrzebujesz obsługiwać tego kodu (niezalecane), to możesz nie dać awaita.
Jeśli nie chcesz czekać, ale chcesz wyjątek obsłużyć na innym wątku, to opakowujesz to wywołanie w osobną metodę (nazwę ja SetBalanceAsync i wywołujesz ją tak:
this.SetBalanceAsync().ContinueWith(x => /* Obsługa wyjątku, który jest dostępny pod x.Exception */, TaskContinuationOptions.OnlyOnFaulted);