Exemple #1
0
        public UpconvertingEventStore(IEventStore originalStore, IEnumerable <IEventConverter> eventConverters)
        {
            if (originalStore == null)
            {
                throw new ArgumentNullException(nameof(originalStore));
            }

            this.eventStore = originalStore;
            this.recursiveEventUpconverter = new RecursiveEventUpconverter(eventConverters);
        }
 public Arrangements(params IEventConverter[] converters)
 {
     SUT = new RecursiveEventUpconverter(converters);
 }