I have an IObservable<int>, but I don't want to receive every single update. I want to surpress output of the IObservable if I have already received an update in the last x seconds (in my case, 3).
I can't find a built-in way to do this, but perhaps I have overlooked it. Is there a standard way/method to use for this, or should I make my own subject to fit my needs?
by Muroja via /r/csharp