private void FinishRun() { _finish = _clock.GetCurrentInstant(); _state = JobRunState.Finished; ShowMessage( $"Job Run {_description} ({Id}) finished at {_finish} with result: {Result}"); }
public bool PublishState(JobRunState state) { var url = $"jobRun/{this.jobRunId}"; var content = new JobRunUpdateDto { State = state.ToString() }; var serializeObject = JsonConvert.SerializeObject(content); var request = this.httpClient.PutAsync(url, new StringContent(serializeObject, Encoding.UTF8, "application/json")); var result = request.Result; return(result.StatusCode == HttpStatusCode.Accepted); }
private void StartRun() { _start = _clock.GetCurrentInstant(); _state = JobRunState.Running; ShowMessage($"Job Run {_description} ({Id}) started at {Start}"); }