У меня есть следующий код (httpObservable завершается при первом выпуске), который опрашивает службу с фиксированным «мертвым временем»:
return serviceObservable.expand(() => Observable.timer(period).concatMap(() => serviceObservable));
Как я могу сделать таймер «сбрасываемым», используя Subject
, который испускается каждый раз, когда таймер должен быть сброшен?