Как получить доступ и изменить байты, отправляемые как ByteRangeStreamContent - PullRequest
0 голосов
/ 26 мая 2020

В моем веб-api я возвращаю содержимое файла на основе range заголовка, как этот

var bytes = fileProvider.GetFile(fileId);
var stream = new MemoryStream(bytes);
var content = new ByteRangeStreamContent(stream, Request.Headers.Range, contentType);

Но я хочу добавить CRC32 к этим ранжированным данным перед отправкой, но после преобразования в ByteRangeStreamContent , У меня больше нет доступа к массиву байтов

Как я могу получить ранжированные данные из ByteRangeStreamContent, но все же могу добавить CRC32 в это ранжированное содержимое?

...