public async Task <IActionResult> GetFavoriteRepositories(string username) { List <Favorite> favorites = await DBHelper.GetUserFavorites(username); List <Repository> repositories = new List <Repository>(); foreach (Favorite f in favorites) { Repository repository = await GithubSearchApi.GetRepository(f.repoId); if (repository != null) { repositories.Add(repository); } } return(Ok(repositories)); }
public async Task <IActionResult> Get(string searchedVal) { var results = await GithubSearchApi.SearchRepositories(searchedVal); return(Ok(results)); }