Exemple #1
0
 public StreamReader(
     IStreamMetadataReader metadataReader,
     IStreamReadValidator readValidator,
     IStreamIterator streamIterator)
 {
     this.metadataReader = metadataReader;
     this.readValidator  = readValidator;
     this.streamIterator = streamIterator;
 }
Exemple #2
0
 internal async Task Should_Convert_Into_StreamResponse(
     [Frozen, Substitute] IStreamMetadataReader metadataReader,
     StreamInfoReader sut,
     StreamId streamId,
     StreamMetadata expectedMetadata,
     CancellationToken cancellationToken)
 {
     metadataReader
     .GetAsync(default, cancellationToken)
 internal async ValueTask Should_Read_Metadata_From_StreamId(
     [Frozen, Substitute] IStreamMetadataReader metadataReader,
     [Frozen, Substitute] IStreamIterator streamIterator,
     [Substitute] IAsyncEnumerable <IEvent> enumerable,
     StreamReader sut,
     StreamId streamId,
     CancellationToken cancellationToken)
 {
     streamIterator
     .ReadAsync(default, default, default, default)
 internal async ValueTask Should_Read_Metadata_From_StreamId(
     [Frozen, Substitute] IStreamMetadataReader metadataReader,
     [Frozen, Substitute] IStreamBatchWriter eventWriter,
     StreamWriter sut,
     StreamId streamId,
     IReadOnlyList <object> events,
     StreamMetadata expected,
     CancellationToken cancellationToken)
 {
     eventWriter
     .WriteAsync(default, default)
Exemple #5
0
 public StreamWriter(
     IStreamMetadataReader metadataReader,
     IStreamWriteValidator validator,
     IEventBatchProducer batchProducer,
     IStreamBatchWriter batchWriter)
 {
     this.metadataReader = metadataReader;
     this.validator      = validator;
     this.batchProducer  = batchProducer;
     this.batchWriter    = batchWriter;
 }
 public StreamInfoReader(
     IStreamMetadataReader metadataReader)
 => this.metadataReader = metadataReader;