예제 #1
0
        public ICompletes <T1> ProcessAll <T1, TSource>(IEnumerable <Source <TSource> > sources, Func <T1> andThen)
        {
            var listSources = sources.ToList();

            _applied.AddRange(listSources);
            return(Apply(ProcessMessage.Wrap(listSources), andThen));
        }
예제 #2
0
        public void ProcessAll <TSource>(IEnumerable <Source <TSource> > sources)
        {
            var listSources = sources.ToList();

            _applied.AddRange(listSources);
            Apply(ProcessMessage.Wrap(listSources));
        }
예제 #3
0
        public ICompletes <T1> ProcessAll <T1, TSource>(IEnumerable <Source <TSource> > sources, Func <T1> andThen)
        {
            var enumerable = sources.ToList();

            _applied.AddRange(enumerable);
            return(Apply(Chronicle.State, ProcessMessage.Wrap(enumerable), andThen));
        }
예제 #4
0
        public ICompletes <TResult> ProcessAll <TResult, TSource>(IEnumerable <Source <TSource> > sources, Func <TResult> andThen)
        {
            var listSources = sources.ToList();

            _applied.AddRange(listSources);
            return(Apply(Chronicle.State, ProcessMessage.Wrap(listSources), andThen));
        }
예제 #5
0
        public void ProcessAll <TSource>(IEnumerable <Source <TSource> > sources)
        {
            var enumerable = sources.ToList();

            _applied.AddRange(enumerable);
            Apply(Chronicle.State, ProcessMessage.Wrap(enumerable));
        }