I am looking to create an observable that subscribes to an input source but then only keeps the error message (i.e. ignores elements and completion messages until someone calls Dispose).
Basically I am looking for something like Observable.IgnoreElements but that would work more like Observable.Never.
The problem is that IgnoreElements leaves both termination messages (success and error). I only want to leave the error notification and ignore when a sequence successfully terminates. The Never method does this, but only generates an observable sequence, you cannot create it from another sequence.