protected CloudBlobContainerEx(CloudBlobClientEx cloudBlobClient, IFailoverExecutor <CloudBlobContainer> failoverExecutor) { if (failoverExecutor == null) { throw new ArgumentNullException(nameof(failoverExecutor)); } this.cloudBlobClient = cloudBlobClient; this.failoverExecutor = failoverExecutor; }
protected CloudBlobDirectoryEx(CloudBlobContainerEx cloudBlobContainer, IFailoverExecutor <CloudBlobDirectory> failoverExecutor) { if (cloudBlobContainer == null) { throw new ArgumentNullException(nameof(cloudBlobContainer)); } if (failoverExecutor == null) { throw new ArgumentNullException(nameof(failoverExecutor)); } this.cloudBlobContainer = cloudBlobContainer; this.failoverExecutor = failoverExecutor; }
protected CloudBlockBlobEx(CloudBlobContainerEx cloudBlobContainer, IFailoverExecutor <CloudBlockBlob> failoverExecutor) : base(cloudBlobContainer, failoverExecutor) { this.failoverExecutor = failoverExecutor; }