Пример #1
0
        public AzureStorageArtifactsProvider(IAzureStorageArtifactsOptions azureStorageArtifactsOptions, IAzureDeploymentTokenProvider azureDeploymentTokenProvider = null)
        {
            this.azureStorageArtifactsOptions = azureStorageArtifactsOptions ?? throw new ArgumentNullException(nameof(AzureStorageArtifactsProvider.azureStorageArtifactsOptions));
            this.azureDeploymentTokenProvider = azureDeploymentTokenProvider;

            deploymentContainer = new Lazy <CloudBlobContainer>(() => CloudStorageAccount
                                                                .Parse(azureStorageArtifactsOptions.ConnectionString)
                                                                .CreateCloudBlobClient().GetContainerReference(DEPLOYMENT_CONTAINER_NAME));
        }
 public AzureStorageArtifactsProvider(IAzureStorageArtifactsOptions azureStorageArtifactsOptions, IAzureDeploymentTokenProvider azureDeploymentTokenProvider = null)
 {
     this.azureStorageArtifactsOptions = azureStorageArtifactsOptions ?? throw new ArgumentNullException(nameof(AzureStorageArtifactsProvider.azureStorageArtifactsOptions));
     this.azureDeploymentTokenProvider = azureDeploymentTokenProvider;
 }