Zgodnie z tym artykułem , onCompletea onErrorfunkcje tych elementów subscribewzajemnie się wykluczają.
Czyli albo onErrorczy onCompleteimprezy będzie ogień w moim subscribe.
Mam blok logiczny, który musi zostać wykonany, niezależnie od tego, czy otrzymam błąd, czy pomyślnie zakończę przesyłanie informacji.
Szukałem czegoś podobnego finallydo Pythona , ale znalazłem tylko to, finallyco musi być dołączone do obserwowalnego, który tworzę.
Ale chcę postępować zgodnie z tą logiką tylko wtedy, gdy subskrybuję i po zakończeniu transmisji, czy to pomyślnie, czy z błędem.
Jakieś pomysły?
finally()metoda jest dołączana jako pierwsza, a subskrypcja bezwzględnie wymusza przejście / niepowodzenie.