protected override Expression <Func <IReactiveProxy, Task> > VisitCreateObserver(CreateObserver operation) { throw new NotImplementedException(); }
protected override IDisposable SubscribeCore(IObserver <T> observer, IDisposable cancel) { observer = new CreateObserver(observer, cancel); return(subscribe(observer)); }