コード例 #1
0
        public static ObservableResults <T> Check <T>(this IObservable <T> o)
        {
            var results = new ObservableResults <T>();

            o.Check(results);
            return(results);
        }
コード例 #2
0
 public static IObservable <T> Check <T>(this IObservable <T> o, ObservableResults <T> results)
 {
     o.Subscribe(
         v => { results.Results.Add(v); },
         e => { results.Error = e; },
         () => { results.Completed = true; });
     return(o);
 }