VirtoCommerce.Platform.Data.Asset.FileSystemBlobProvider.UpdloadFile C# (CSharp) Method

UpdloadFile() private static method

private static UpdloadFile ( Stream stream, string filePath ) : void
stream Stream
filePath string
return void
        private static void UpdloadFile(Stream stream, string filePath)
        {
            if (File.Exists(filePath))
            {
                File.Delete(filePath);
            }

            using (var uploadedFileStream = File.Open(filePath, FileMode.Create))
            {
                var buffer = new byte[256];
                int count;
                while ((count = stream.Read(buffer, 0, 256)) > 0)
                    uploadedFileStream.Write(buffer, 0, count);
                uploadedFileStream.Flush();
            }
        }