Esempio n. 1
0
 public void Store(UncommittedEventStream eventStream)
 {
     Parallel.ForEach <Guid>(
         eventStream.Select(es => es.EventSourceId).Distinct(),
         (eventSourceId) => SaveEvents(eventSourceId, eventStream.Where(es => es.EventSourceId == eventSourceId))
         );
 }
Esempio n. 2
0
        public void Store(UncommittedEventStream eventStream)
        {
            Parallel.ForEach<Guid>(
                eventStream.Select(es => es.EventSourceId).Distinct(),
                (eventSourceId) => SaveEvents(eventSourceId, eventStream.Where(es => es.EventSourceId == eventSourceId))
            );

        }