I have two IObservable<T>, and want to create a IObservable<Unit> (or some sort of ISingle<Unit>, if such a thing exists) that emits a completion signal when both complete, and nothing else. What's the idiomatic way to do this in Rx.NET?
I'm used to Reactor Core, in which case I'd use flux1.then().and(flux2.then()). But I don't believe Rx.NET offers the then and and operators.