protected override ISortedStream <TOut, TKey> CreateOutputStream(SortArgs <TOut, TKey> args) { return(base.CreateSortedStream(args.Input.Observable.ToList().FlatMap((i, ct) => { i.Sort(args.SortDefinition); return PushObservable.FromEnumerable(i, ct); }), args.SortDefinition)); }
public SortStreamNode(string name, SortArgs <TOut, TKey> args) : base(name, args) { }