public async Task QueueCalculationRun() { string id = NewRandomString(); QueueCalculationRunModel queueCalculationRunModel = new QueueCalculationRunModel(); await AssertPostRequest($"specifications/{id}/calculations/queue-calculation-run", queueCalculationRunModel, new Job(), () => _client.QueueCalculationRun(id, queueCalculationRunModel)); }
public async Task <ApiResponse <Job> > QueueCalculationRun(string specificationId, QueueCalculationRunModel queueCalculationRunModel) { Guard.IsNullOrWhiteSpace(specificationId, nameof(specificationId)); Guard.ArgumentNotNull(queueCalculationRunModel, nameof(queueCalculationRunModel)); string url = $"{UrlRoot}/specifications/{specificationId}/calculations/queue-calculation-run"; return(await PostAsync <Job, QueueCalculationRunModel>(url, queueCalculationRunModel)); }