Mi piacerebbe poter attendere su un osservabile, ad es
const source = Rx.Observable.create(/* ... */)
//...
await source;
Un tentativo ingenuo fa sì che l'attesa si risolva immediatamente e non blocchi l'esecuzione
Modifica: lo pseudocodice per il mio caso d'uso previsto è:
if (condition) {
await observable;
}
// a bunch of other code
Capisco che posso spostare l'altro codice in un'altra funzione separata e passarlo alla richiamata di sottoscrizione, ma spero di essere in grado di evitarlo.
.subscribe()
chiamata al metodo?