के साथ कार्य को कैसे रद्द करें मेरे पास बाकी एपीआई है।रेट्रोफिट और rxjava
@Get("/serveraction")
public Observable<String> myRequest(@Query("Data") String data);
मुझे पता है, कि okhttp कार्यक्षमता को रद्द किया गया है (अनुरोध वस्तु से, टैग द्वारा), लेकिन कैसे पुराना वापस और rxjava के साथ उपयोग नहीं पता है। नेटवर्क कार्यों के लिए रेट्रोफिट और आरएक्सजेवा के साथ रद्द करने की व्यवस्था का एहसास करने का सबसे अच्छा तरीका क्या है?
FYI: मुझे यकीन है कि [ObservableCallAdapterFactory] (https://github.com/square/retrofit/blob/master/retrofit-adapters/rxjava/src/main/java/retrofit/ObservableCallAdapterFactory.java) रेट्रोफिट में -डपेटर्स अभी तक रिलीज़ नहीं किए गए रेट्रोफिट 2.0 के हिस्से का हिस्सा बनने जा रहे हैं और वर्तमान में रेट्रोफिट 1.9 का हिस्सा नहीं हैं। @ सर्गी द्वारा ऊपर वर्णित अनुसार सदस्यता छोड़ने से अब भी आपके ग्राहक को प्रतिक्रिया प्राप्त नहीं हो जाएगी, लेकिन आंतरिक रूप से इसे कैसे रद्द किया जाता है, यह कम साफ है और आप कुछ थ्रेड बाधित अपवाद देख सकते हैं (लेकिन वे आपके ऐप को क्रैश नहीं करेंगे)। – Nick
लिंक मर चुका है –
धन्यवाद। अपडेट किया गया। –