public async Task <ActionResult <Child> > AddChild([FromBody] Child child) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { await memberService.AddChildAsync(child); return(Created($"/{child.Id}", child)); } catch (Exception e) { Console.WriteLine(e); return(StatusCode(500, e.Message)); } }