public async Task <IActionResult> Post([FromBody] AddFoodItemsCommand command) { List <string> newFoodItems = new List <string>(); if (command == null) { return(BadRequest()); } if (command.FoodItems.Count < 1) { return(BadRequest()); } command.FoodItems.ForEach(a => newFoodItems.Add(a.Name)); await _foodService.AddFoodItems(new FoodData(newFoodItems, command.RestaurantName, command.Description)); return(Accepted()); }