我可以使用以下代码从 Azure MVC Web 角色使用 SAS 将照片上传到 blob:
using (var WS = new HLServiceClient())
{
/* Getting a SAS Write URI */
var sasUri = WS.GetSasUriForBlobWrite(HLServiceReference.BusinessLogicMediaUsage.News, fileName);
var writeBlob = new CloudBlob(sasUri);
writeBlob.UploadFromStream(fileData.InputStream);
}
我想从 WP 应用程序做同样的事情。但我不知道该怎么做。我没有很多编程技巧。
你能告诉我如何使用 SAS 从 WP 应用程序将照片上传到 blob 吗?
NuGet 上有一个适用于 Windows Phone 的 Windows Azure 存储客户端库:Phone.Storage,上面写着“Windows Phone 的类库以直接与 Windows Azure 存储服务通信”,我希望找到一个简单的解决方案: http: //www.nuget.org/packages/Phone.Storage
我在 Phone.Storage NuGet 上找到了一个视频教程:http: //channel9.msdn.com/posts/Using-the-Windows-Phone-Storage-NuGets-for-Windows-Azure
还有一个示例应用程序演示了 Phone.Storage NuGet 的用法。 http://www.nuget.org/packages/Phone.Storage.Sample
但是,如果我可以在我的应用程序场景中实现它,它会避开我吗?