Observable.Concat( Observable.Return(9) , Observable.Return(2) ) .Repeat() .FirstAsync() .Wait();
produces no output.
Observable.Conc