İki farklı REST yöntemim var ve bunları aynı anda aramak istiyorum. Bunu Güçlendirme 2'de nasıl yapabilirim?Retrofit 2'de aynı anda birden çok isteği nasıl arayabilirim?
Bunları teker teker arayabilirim, ancak uyarlamada önerilen herhangi bir yöntem var mı?
beklediğim gibi bir şey: Ben Retrofit ile RxJava kullanarak bir göz alacağını
Call<...> call1 = myService.getCall1();
Call<...> call2 = myService.getCall2();
MagicRetrofit.call (call1,call2,new Callback(...) {...}); // and this calls them at the same time, but give me result with one method
eğer iki görüşme yapmak için:
Daha sonra arayacağını tüm infazını durdurmak mı? @bkach? – ericn
HTTP durum kodları ile ilgili olarak: Retrofit 1 ile evet, yürütmeyi durdurur ve bir istisna atar. Retrofit 2 ile değil. [Kaynak (istek yürütme altında)] (https://futurestud.io/tutorials/retrofit-2-upgrade-guide-from-1-9). Aksi takdirde - başka bir "başarısızlık" durumunda (çökme, vb.) - evet, yürütmeyi durdurur ve istisnayı atar. Bu, yukarıdaki örnekte uygulamamış olan "onError" içinde işlenebilir. – bkach