Beispiel #1
0
 public TemplateEngineServices(
     IYamlSerializers serializers,
     ISecretTracker secretTracker,
     IEnumerable <ITemplateHelperProvider> templateHelperProviders)
 {
     Serializers             = serializers;
     SecretTracker           = secretTracker;
     TemplateHelperProviders = templateHelperProviders;
 }
Beispiel #2
0
 public JsonHttpClientFactory(
     IHttpClientFactory httpClientFactory,
     IYamlSerializers serializers,
     IJmesPathQuery jmesPathQuery,
     ISecretTracker secretTracker)
 {
     _httpClientFactory = httpClientFactory;
     _serializers       = serializers;
     _jmesPathQuery     = jmesPathQuery;
     _secretTracker     = secretTracker;
 }
Beispiel #3
0
 public TemplateEngineServices(
     IYamlSerializers serializers,
     ISecretTracker secretTracker,
     IEnumerable <ITemplateHelperProvider> templateHelperProviders,
     IJmesPathQuery jmesPathQuery)
 {
     Serializers             = serializers;
     SecretTracker           = secretTracker;
     TemplateHelperProviders = templateHelperProviders;
     JmesPathQuery           = jmesPathQuery;
 }
Beispiel #4
0
 public JsonHttpClient(
     HttpClient httpClient,
     IYamlSerializers serializers,
     IJmesPathQuery jmesPath,
     ISecretTracker secretTracker)
 {
     _httpClient    = httpClient;
     _serializers   = serializers;
     _jmesPath      = jmesPath;
     _secretTracker = secretTracker;
 }
Beispiel #5
0
 public JsonHttpClient(
     HttpClient httpClient,
     Serializer serializer,
     Deserializer deserializer,
     IJmesPathQuery jmesPath,
     ISecretTracker secretTracker)
 {
     _httpClient    = httpClient;
     _serializer    = serializer;
     _deserializer  = deserializer;
     _jmesPath      = jmesPath;
     _secretTracker = secretTracker;
 }
Beispiel #6
0
 public WorkflowEngine(
     IValuesEngine valuesEngine,
     IYamlSerializers serializers,
     ISecretTracker secretTracker,
     IConsole console,
     IJsonHttpClientFactory clientFactory,
     IBlueprintManager blueprintManager,
     IWorkflowLoader workflowLoader)
 {
     _valuesEngine     = valuesEngine;
     _serializers      = serializers;
     _secretTracker    = secretTracker;
     _console          = console;
     _clientFactory    = clientFactory;
     _blueprintManager = blueprintManager;
     _workflowLoader   = workflowLoader;
 }
Beispiel #7
0
 public WorkflowCommands(
     IJsonHttpClientFactory clientFactory,
     ITemplateEngineFactory templateEngineFactory,
     IYamlSerializers serializers,
     IJmesPathQuery jmesPathQuery,
     IPatternMatcherFactory patternMatcherFactory,
     ISecretTracker secretTracker,
     IBlueprintManager blueprintManager,
     IConsole console)
 {
     _clientFactory         = clientFactory;
     _templateEngineFactory = templateEngineFactory;
     _serializers           = serializers;
     _jmesPathQuery         = jmesPathQuery;
     _patternMatcherFactory = patternMatcherFactory;
     _secretTracker         = secretTracker;
     _blueprintManager      = blueprintManager;
     _console = console;
 }
Beispiel #8
0
 public WorkflowCommands(
     IWorkflowLoader workflowLoader,
     IWorkflowEngine workflowEngine,
     IValuesEngine valuesEngine,
     ITemplateEngineFactory templateEngineFactory,
     IYamlSerializers serializers,
     IPatternMatcherFactory patternMatcherFactory,
     ISecretTracker secretTracker,
     IBlueprintManager blueprintManager,
     IConsole console)
 {
     _workflowLoader        = workflowLoader;
     _workflowEngine        = workflowEngine;
     _valuesEngine          = valuesEngine;
     _templateEngineFactory = templateEngineFactory;
     _serializers           = serializers;
     _patternMatcherFactory = patternMatcherFactory;
     _secretTracker         = secretTracker;
     _blueprintManager      = blueprintManager;
     _console = console;
 }
Beispiel #9
0
 public SshHelpers(ISecretTracker secretTracker)
 {
     _secretTracker = secretTracker;
 }
Beispiel #10
0
 public SecretTextWriter(ISecretTracker secretTracker, TextWriter writer)
 {
     _secretTracker = secretTracker;
     _writer        = writer;
 }
Beispiel #11
0
 public BinaryHelpers(ISecretTracker secretTracker)
 {
     _secretTracker = secretTracker;
 }