In case of Web Sites and when your storage requirements fit withing the constraints of provided local storage - you certainly can use local storage.
However Path.GetTempPath()
is not your best choice for Azure Web Site. I would say you shall put all the files in a folder which is part of your web app root folder, i.e. Server.MapPath("~/tmp/")
. Make sure to first check for folder existence, etc. There you can utilize all the storage you have.
As for Blob - you have to unzip each file separately and upload it separately to a blob. And when you have to work with the files, you have to download them again. I don't believe this is real solution, as long as you have enough local storage you can utilize.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…