public BlobStorageDeploymentRepository(CloudBlobContainer blobContainer, IDeploymentConfigSerializer serializer, IDeploymentStatusSerializer deploymentStatusSerializer) { _blobContainer = blobContainer; _deploymentConfigSerializer = serializer; _deploymentStatusSerializer = deploymentStatusSerializer; }
public LocalDeploymentRepository(string path, IDeploymentConfigSerializer deploymentConfigSerializer, IDeploymentStatusSerializer deploymentStatusSerializer) { _path = path; _deploymentConfigPath = Path.Combine(_path, Constants.DeploymentConfigFileName); _deploymentConfigSerializer = deploymentConfigSerializer; _deploymentStatusSerializer = deploymentStatusSerializer; }
public BlobStorageDeploymentRepositoryTest(AzureStorageEmulatorTestFixture fixture) { fixture.ClearBlobStorage(); _blobClient = fixture.BlobClient; JsonSerializer jsonSerializer = new JsonSerializer(new DiagnosticsTraceWriter()); _serializer = new JsonDeploymentConfigSerializer(jsonSerializer); _deploymentStatusSerializer = new JsonDeploymentStatusSerializer(jsonSerializer); _deploymentRepository = new BlobStorageDeploymentRepository(EmulatorDataConnectionString, _serializer, _deploymentStatusSerializer); }
public BlobStorageDeploymentRepository(string connectionString, IDeploymentConfigSerializer deploymentConfigSerializer, IDeploymentStatusSerializer deploymentStatusSerializer) : this(GetApplicationsContainerReference(connectionString), deploymentConfigSerializer, deploymentStatusSerializer) { }