Beispiel #1
0
 public DefaultLocalDeploymentSecretsSerializationProvider(
     IDeploymentDestinationSecretsFileNameProvider deploymentDestinationSecretsFileNameProvider,
     ISecretsDirectoryFilePathProvider secretsDirectoryFilePathProvider,
     IJsonFileSerializationOperator jsonFileSerializationOperator)
 {
     this.DeploymentDestinationSecretsFileNameProvider = deploymentDestinationSecretsFileNameProvider;
     this.SecretsDirectoryFilePathProvider             = secretsDirectoryFilePathProvider;
     this.JsonFileSerializationOperator = jsonFileSerializationOperator;
 }
 public SuebiaAwsEc2ServerSecretsProvider(
     IAwsEc2ServerSecretsFileNameProvider awsEc2ServerSecretsFileNameProvider,
     ISecretsDirectoryFilePathProvider secretsFilePathProvider,
     IJsonFileSerializationOperator jsonFileSerializationOperator,
     IAwsEc2ServerHostFriendlyNameProvider awsEc2ServerHostFriendlyNameProvider)
 {
     this.AwsEc2ServerSecretsFileNameProvider  = awsEc2ServerSecretsFileNameProvider;
     this.SecretsDirectoryFilePathProvider     = secretsFilePathProvider;
     this.JsonFileSerializationOperator        = jsonFileSerializationOperator;
     this.AwsEc2ServerHostFriendlyNameProvider = awsEc2ServerHostFriendlyNameProvider;
 }
Beispiel #3
0
 public GitHubConfigurationJsonFilePathProvider(
     ISecretsDirectoryFilePathProvider secretsDirectoryFilePathProvider)
 {
     this.SecretsDirectoryFilePathProvider = secretsDirectoryFilePathProvider;
 }