public async Task <string> GetSurveysForID(string userId) { var surveys = await surveyDAL.GetAllSurveys(userId); //if retrieval has failed if (surveys == null) { return("{\"success\": false, \"body\": \"\"}"); } List <string> jsons = new List <string>(); foreach (var item in surveys) { jsons.Add(JsonConvert.SerializeObject(item)); } foreach (var item in jsons) { Console.WriteLine(item); Console.WriteLine(); } return("{\"success\": true, \"body\":" + JsonConvert.SerializeObject(jsons) + "}"); }