Ejemplo n.º 1
0
        internal NSGFlowLogs DownloadBlockBlob(string blobPath, string blobName)
        {
            cloudBlobClient = csa.CreateCloudBlobClient();
            CloudBlobContainer cloudBlobContainer = GetCloudBlobContainer(flowLogContainer);
            CloudBlobDirectory cbDirectory        = GetDirectory(cloudBlobContainer, blobPath);

            CloudBlockBlob cbBlob    = cbDirectory.GetBlockBlobReference(blobName);
            string         blockBlob = cbBlob.DownloadTextAsync().GetAwaiter().GetResult();
            NSGFlowLogs    nsg       = JsonConvert.DeserializeObject <NSGFlowLogs>(blockBlob);

            return(nsg);
        }
        public NSGFlowLogs DownloadBlockBlob(string blobPath, string blobName)
        {
            NSGFlowLogs blockBlob = azureStorage.DownloadBlockBlob(blobPath, blobName);

            return(blockBlob);
        }