public async Task <IActionResult> Post([FromBody] DependentDto dependentDto) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var newDependent = new Dependent(dependentDto); await _dependentRepo.AddNewDependent(newDependent); return(Ok(newDependent)); }