У меня есть Subject
наблюдаемая, представляющая результат сетевого запроса, который должен быть доставлен нескольким подписчикам.
Я могу использовать ReplaySubject
буфера 1 и publish()
метод. Однако сетевой запрос выполняется только один раз.
Я хотел бы вызвать событие извлечения в любой заданной точке в будущем. Как я могу вызвать новый запрос?
В настоящее время у меня есть Service
объект, который содержит ReplaySubject
и имеет метод reload()
, который запускает сетевой запрос и публикует результат в ReplaySubject
.
Есть ли на Observable
какой-либо метод, который может "обновить" его и доставить новое значение всем текущим подписчикам?