public AzureAsyncAppender(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options = null) { this.storage = storage; this.container = container; this.options = options; this.client = this.storage.CreateCloudBlobClient().GetContainerReference(container); }
public AzureAsyncAppender(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options = null) { this.storage = storage; this.container = container; this.options = options; this.client = this.storage.CreateCloudBlobClient().GetContainerReference(container); }
public AzureBlobAppenderHelper(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options) { this.storage = storage; this.container = container; this.options = options ?? DefaultOptions; this.client = storage.CreateCloudBlobClient().GetContainerReference(this.container); this.masterindex = new MasterIndex(new FileIndexLock(storage, container, options.NamingPolicy.GetIndexPath())); }
public AzureBlobAppenderHelper(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options) { this.storage = storage; this.container = container; this.options = options ?? DefaultOptions; this.client = storage.CreateCloudBlobClient().GetContainerReference(this.container); this.masterindex = new MasterIndex(new FileIndexLock(storage, container, options.NamingPolicy.GetIndexPath())); }
public AzureAsyncAppender(string connection, string container, AzureBlobAppenderOptions options = null) { if (string.IsNullOrEmpty(connection)) { throw new ArgumentNullException(nameof(connection)); } this.storage = CloudStorageAccount.Parse(connection); this.container = container; this.options = options; this.client = this.storage.CreateCloudBlobClient().GetContainerReference(container); }
public AzureAsyncAppender(string connection, string container, AzureBlobAppenderOptions options = null) { if (string.IsNullOrEmpty(connection)) { throw new ArgumentNullException(nameof(connection)); } this.storage = CloudStorageAccount.Parse(connection); this.container = container; this.options = options; this.client = this.storage.CreateCloudBlobClient().GetContainerReference(container); }
public AzureBlobAppenderWriteOnce(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options = null) { this.storage = storage; this.container = container; this.options = options ?? new AzureBlobAppenderOptions(); }
public AzureBlobAppenderWriteOnce(string connection, string container, AzureBlobAppenderOptions options = null) : this(CloudStorageAccount.Parse(connection), container, options) { }
public AzureBlobAppenderWriteOnce(CloudStorageAccount storage, string container, AzureBlobAppenderOptions options = null) { this.storage = storage; this.container = container; this.options = options ?? new AzureBlobAppenderOptions(); }
public AzureBlobAppenderWriteOnce(string connection, string container, AzureBlobAppenderOptions options = null) : this(CloudStorageAccount.Parse(connection), container, options) { }