Is there a Rx method to repeat the previous value periodically when no values are incoming?
问题 A use case which I have encountered, and I suspect I can't be the only one, is for a method like: IObservable<T> Observable.RepeatLastValueDuringSilence(this IObservable<T> inner, TimeSpan maxQuietPeriod); which would return all the future items from the inner observable, but also, if the inner observable doesn't call OnNext for a certain period of time (maxQuietPeriod), it just repeats the last value (until of course inner calls OnCompleted or OnError). A justification would be for a service