De acordo com este artcle , onComplete
e onError
função do subscribe
são mutuamente exclusivas.
Ou seja, os eventos onError
ou onComplete
vão disparar no meu subscribe
.
Eu tenho um bloco lógico que precisa ser executado se eu receber um erro ou terminar meu fluxo de informações com sucesso.
Procurei algo como finally
em python , mas tudo o que encontrei é finally
que precisa ser anexado ao observável que eu crio.
Mas quero fazer essa lógica apenas quando me inscrever e depois que o stream terminar, seja com sucesso ou com erro.
Alguma ideia?
finally()
método é anexado primeiro, e a assinatura obrigatoriamente passa / falha.