public ToolRunner(ILogger <ToolRunner> logger, TempFactory temp, IOptions <AppSettings> appSettings) { this.temp = temp; this.logger = logger; timeout = appSettings.Value.ToolTimeout; tokenFormatter = new ArgumentQuoter(); }
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; }