public ApplyPermissions(string accountName, string accessKey) { var client = StorageFactory.Blobs.AzureDataLakeStorageWithSharedKey(accountName, accessKey); _storage = new RetryableAzureDataLakeStorageWrapper(client); _logger = LogManager.GetCurrentClassLogger(); }
public ApplyDirectory(IAzureDataLakeStorageWrapper storage, ILogger logger, DataLakeDirectory directory, CancellationToken cancellationToken) { _storage = storage; _logger = logger; _directory = directory; _cancellationToken = cancellationToken; }
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; }
public ApplyPermissions(IAzureDataLakeStorageWrapper storage, ILogger logger) { _storage = storage; _logger = logger; }
public RetryableAzureDataLakeStorageWrapper(IAzureDataLakeStorageWrapper storage) { _storage = storage; }