これと機能的に同等のもの
//someObservable is an observable from another part of my application which produces Command objects
//can also have a ConnectionException
IObservable<Command> someObservable;
Subject<Command> sub = new Subject<Command>();
someObservable.Subscribe(c => { }, x =>
{
sub.OnError(x);
});
これにより、例外だけを監視できるようになり、別の場所でそれらを処理できるようになります。