public async Task <IActionResult> AddOptions(string id, string optionsId) { if (!ModelState.IsValid) { return(BadRequest()); } var queriedItems = await itemsService.GetByIdAsync(id); if (queriedItems == null) { return(NotFound()); } var queriedOptions = await optionsService.GetByIdAsync(optionsId); if (queriedOptions == null) { return(NotFound()); } await itemsService.AddOptionsAsync(id, optionsId); return(NoContent()); }