コード例 #1
0
        public ApplyPermissions(string accountName, string accessKey)
        {
            var client = StorageFactory.Blobs.AzureDataLakeStorageWithSharedKey(accountName, accessKey);

            _storage = new RetryableAzureDataLakeStorageWrapper(client);
            _logger  = LogManager.GetCurrentClassLogger();
        }
コード例 #2
0
 public ApplyDirectory(IAzureDataLakeStorageWrapper storage, ILogger logger, DataLakeDirectory directory,
                       CancellationToken cancellationToken)
 {
     _storage           = storage;
     _logger            = logger;
     _directory         = directory;
     _cancellationToken = cancellationToken;
 }
コード例 #3
0
 public ApplyBlob(IAzureDataLakeStorageWrapper storage, Blob blob, IEnumerable <AclEntry> acls,
                  IEnumerable <AclEntry> defaultAcls, bool upn, CancellationToken cancellationToken)
 {
     _storage           = storage;
     _blob              = blob;
     _acls              = acls;
     _defaultAcls       = defaultAcls;
     _upn               = upn;
     _cancellationToken = cancellationToken;
 }
コード例 #4
0
 public ApplyPermissions(IAzureDataLakeStorageWrapper storage, ILogger logger)
 {
     _storage = storage;
     _logger  = logger;
 }
 public RetryableAzureDataLakeStorageWrapper(IAzureDataLakeStorageWrapper storage)
 {
     _storage = storage;
 }