public async Task <EsclJob> CreateJob(ScanOptions options) { string request = scanRequestGenerator.Generate(options); var response = await esclClient.PostAsync(endpoint, request); string jobUri = response.Location.PathAndQuery; var statusChecker = new JobStatusChecker(esclClient, host, jobUri); return(new EsclJob(statusChecker)); }
public EsclJob(JobStatusChecker statusChecker) { this.statusChecker = statusChecker; }