예제 #1
0
 public StreamReader(
     IStreamMetadataReader metadataReader,
     IStreamReadValidator readValidator,
     IStreamIterator streamIterator)
 {
     this.metadataReader = metadataReader;
     this.readValidator  = readValidator;
     this.streamIterator = streamIterator;
 }
예제 #2
0
 public StateProjector(
     IEventStoreClient eventStore,
     IStreamReadValidator readValidator,
     ICommandHandlerMetadata <TCommand> handlerMetadata)
 {
     this.eventStore      = eventStore;
     this.readValidator   = readValidator;
     this.handlerMetadata = handlerMetadata;
 }