在Azure上上载和下载文件

时间:2014-05-27 16:37:47

标签: c# azure

我想要我的天蓝色。 NET Web应用程序上载文件,对其进行操作然后下载更改后的版本。

我应该使用blob存储吗?我实际上并不需要将数据存储在文件中。

1 个答案:

答案 0 :(得分:1)

  

我应该使用blob存储吗?

这取决于您的要求。

  

我实际上并不需要将数据存储在文件中。

鉴于这一事实,您可能不需要使用博客存储。

你可以简单地做这样的事情:

var postedFile = Request.Files[0] as HttpPostedFileBase;
var stream = new MemoryStream();
postedFile.InputStream.CopyTo(stream);
// work with MemoryStream
...
//return your file which could be different based on mvc, web forms or whatever