はい、official SDKsを使用してAzureストレージからファイルを取得することができます。そのためには、BLOB機能(take a look here)が必要です。 独自の実装が必要な場合はAzure Storage REST APIを使用できます。
CloudStorageAccount storageAccount = CloudStorageAccount.Parse(CloudConfigurationManager.GetSetting("ahrimanstoraccount_AzureStorageConnectionString"));
CloudBlobClient blobClient = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobClient.GetContainerReference("vhds");
CloudBlockBlob blockBlob = container.GetBlockBlobReference("yourfilename.txt");
string path = (@"C:\Temp\yourlocalfilename.txt");
blockBlob.DownloadToFile(path, FileMode.OpenOrCreate);
のapp.config:
<appSettings>
<add key="ahrimanstoraccount_AzureStorageConnectionString" value="DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey" />
</appSettings>
UPDコメントから:同じアプローチは、コンソールおよびASP.NET MVCのために働いています。 Azure Storageは、1)プロジェクト=> Add => Add Connected Service => Azure Storage =>ストレージアカウントを選択して、追加することができます。これで必要なライブラリと有効な接続文字列がweb.configにインストールされます。 2)これが完了すると、ブラウザーは、コード部分が と表示されているページを開き、Azureストレージページに移動し、キー/名前を接続文字列にコピーします。
jsonファイルをblobストレージからjavascript経由で取得したいですか? – Pierfrancesco
これは可能ですか? – yellowborat