public ActionResult StartAndSaveRecording([FromBody] RecordDataDto dto) { recordingService.StartRecording(10); savingService.Save(dto.Fall, dto.Temperature, dto.RecordingSessionId); return(Ok()); }
public ActionResult SaveRecording([FromBody] RecordDataDto dto) { if (recordingService.IsRecording) { throw new Exception("Service is recording please wait and try later"); } if (!ModelState.IsValid) { throw new ArgumentException("invalid model state"); } savingService.Save(false, 32); return(Ok()); }