using System.Threading.Tasks; namespace Octokit { /// /// A client for GitHub's Search API. /// /// /// See the Search API documentation for more information. /// public interface ISearchClient { /// /// search repos /// http://developer.github.com/v3/search/#search-repositories /// /// /// List of repos Task SearchRepo(SearchRepositoriesRequest search); /// /// search users /// http://developer.github.com/v3/search/#search-users /// /// /// List of users Task SearchUsers(SearchUsersRequest search); /// /// search issues /// http://developer.github.com/v3/search/#search-issues /// /// /// List of issues Task SearchIssues(SearchIssuesRequest search); /// /// search code /// http://developer.github.com/v3/search/#search-code /// /// /// List of files Task SearchCode(SearchCodeRequest search); } }