public MappingAsyncStream_UsingSubscriptions(IAsyncStream_UsingSubscriptions <T> source, Func <T, U> selector) { _source = source; _selector = selector; }
public static IAsyncStream_UsingSubscriptions <U> Select <T, U>(this IAsyncStream_UsingSubscriptions <T> source, Func <T, U> selector) { return(new MappingAsyncStream_UsingSubscriptions <T, U>(source, selector)); }
public FilteringAsyncStream_UsingSubscriptions(IAsyncStream_UsingSubscriptions <T> source, Func <T, bool> predicate) { _source = source; _predicate = predicate; }
public static IAsyncStream_UsingSubscriptions <T> Where <T>(this IAsyncStream_UsingSubscriptions <T> source, Func <T, bool> predicate) { return(new FilteringAsyncStream_UsingSubscriptions <T>(source, predicate)); }