public JsonResult Search(string searchString) { if (String.IsNullOrEmpty(searchString)) { return(new JsonResult()); } ViewBag.Message = searchString; var res = service.GetRepos(searchString); results = res; return(Json(Util.Util.Convert(res))); }
/* * This method converts a RepositorySearchResults instance * to a list of RepositoryViewModel. */ public static List <RepositoryViewModel> Convert(RepositorySearchResults results) { List <RepositoryViewModel> res = new List <RepositoryViewModel>(); if (results != null && results.Items != null) { foreach (Repository item in results.Items) { res.Add(new RepositoryViewModel(item)); } return(res); } return(null); }