У меня есть форма, где пользователь может загрузить несколько файлов. Я использую MVC 2.0, и в моем контроллере мне нужно вызвать веб-сервис, который является обычным интерфейсом импорта и требует передачи файлов в виде байта [].
.NET предоставляет Request.Files как HttpFileCollectionBase, и я обращаюсь к дескриптору файла, используя HttpPostedFile или HttpPostedFileBase, который обеспечивает доступ к члену Stream.
Как мне лучше всего читать байты из потока?
BinaryReader? StreamReader? BufferedStream?