Example #1
0
 public ToolRunner(ILogger <ToolRunner> logger, TempFactory temp, IOptions <AppSettings> appSettings)
 {
     this.temp      = temp;
     this.logger    = logger;
     timeout        = appSettings.Value.ToolTimeout;
     tokenFormatter = new ArgumentQuoter();
 }
Example #2
0
        public CaseExecutor(
            ILogger <CaseExecutor> logger,
            ToolRunner runner,
            TempFactory tempFactory,
            HttpClient httpClient,
            DefaultJsonSerializer resultDeserializer,
            AvianzDeserializer avianzDeserializer)

        {
            this.logger             = logger;
            this.tool               = runner;
            this.tempFactory        = tempFactory;
            this.http               = httpClient;
            this.resultDeserializer = resultDeserializer;
            this.avianzDeserializer = avianzDeserializer;
        }