public CopyToAzureStorage(IAzureBlobClientFactory blobClientWrapper, ITaskLogger taskLogger, IFileManager fileManager)
        {
            if (taskLogger == null)
                taskLogger = new LoggingHelperWrapper(this);

            this.logger = taskLogger;
            this.fileManager = fileManager;
            this.blobClientWrapper = blobClientWrapper;

            this.StorageClientTimeoutInMinutes = 30;
            this.ParallelOptionsThreadCount = 1;
        }
示例#2
0
 public AzureBlobStorageHandler(IAzureBlobClientFactory blobClientFactory, IServiceLogger serviceLogger)
 {
     _blobClientFactory = blobClientFactory;
     _serviceLogger     = serviceLogger;
 }
 public AzureBlobStorageInitializer(IAzureBlobClientFactory blobClientFactory)
 {
     _blobClientFactory = blobClientFactory;
 }