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)); }