public async Task <ActionResult <Guid> > Upload([FromBody] Solution solution) { solution.Id = Guid.NewGuid(); solution.Timestamp = DateTime.Now; await solutionService.Upload(solution).ConfigureAwait(false); return(Ok(solution.Id)); }