Example #1
0
        public virtual BlobClient GetBlobClient(string blobName)
        {
            var Names         = _azureBlobAdapter.ExtractContainerBlobPortions(blobName);
            var containerName = _azureBlobAdapter.ExtractContainerName(Names.Item1);

            return(GetBlobContainerClient(containerName).GetBlobClient(Names.Item2));
        }
Example #2
0
        public DataLakeDirectoryClient GetDirectoryClient(string directoryFullPath)
        {
            var Names          = _azureBlobAdapter.ExtractContainerBlobPortions(directoryFullPath);
            var fileSystemName = _azureBlobAdapter.ExtractContainerName(Names.Item1);

            var fileSystemClient = GetFileSystemClient(fileSystemName);
            DataLakeDirectoryClient directoryClient =
                fileSystemClient.GetDirectoryClient(Names.Item2);

            return(directoryClient);
        }