internal InMemoryStream(
     string streamId,
     InMemoryAllStream inMemoryAllStream,
     GetUtcNow getUtcNow,
     Action onStreamAppended)
 {
     _streamId          = streamId;
     _inMemoryAllStream = inMemoryAllStream;
     _getUtcNow         = getUtcNow;
     _onStreamAppended  = onStreamAppended;
 }
示例#2
0
 internal InMemoryStream(
     string streamId,
     InMemoryAllStream inMemoryAllStream,
     GetUtcNow getUtcNow,
     Action onStreamAppended,
     Func <int> getNextPosition)
 {
     _streamId          = streamId;
     _inMemoryAllStream = inMemoryAllStream;
     _getUtcNow         = getUtcNow;
     _onStreamAppended  = onStreamAppended;
     _getNextPosition   = getNextPosition;
 }