GoogleCloudSamples.QuickStart.DownloadObject C# (CSharp) Method

DownloadObject() private method

private DownloadObject ( string bucketName, string objectName, string localPath = null ) : void
bucketName string
objectName string
localPath string
return void
        private void DownloadObject(string bucketName, string objectName,
            string localPath = null)
        {
            var storage = StorageClient.Create();
            localPath = localPath ?? Path.GetFileName(objectName);
            using (var outputFile = File.OpenWrite(localPath))
            {
                storage.DownloadObject(bucketName, objectName, outputFile);
            }
            Console.WriteLine($"downloaded {objectName} to {localPath}.");
        }