Я сохраняю загруженное изображение, используя этот код:
using (var fileStream = File.Create(savePath))
{
stream.CopyTo(fileStream);
}
Когда изображение сохраняется в папку назначения, оно пустое, 0 кб. Что здесь может быть не так? Я проверил stream.Length перед копированием и он не пустой.
Я рекомендовал бы поместить следующее, прежде чем CopyTo()
fileStream.Position = 0
Удостоверятся, что использовали эти Flush()
после этого избежали пустого файла после копии.
fileStream.Flush()