Beispiel #1
0
 protected override Task <Stream> ValueToStreamAsync(Stream s)
 {
     using var fileStream  = FileInfo.OpenRead();
     using var streamSlice = new StreamSpan(fileStream, Offset, Length);
     streamSlice.CopyTo(s, _bufferLength);
     return(Task.FromResult(s));
 }
 protected override Task <Stream> ValueToStreamAsync(Stream s)
 {
     using var streamSlice = new StreamSpan(_mmvs, Offset, Length);
     streamSlice.CopyTo(s, _bufferLength);
     return(Task.FromResult(s));
 }