Octokit Octokit.Reactive Octokit System System.Reactive.Linq Octokit.Reactive void Main(string[] args) { var owner = string.Empty; owner = "octokit"; var client = new ObservableGitHubClient(new Octokit.ProductHeaderValue("Octokit.samples")); client.Repository.GetAllForUser(owner).Select(r => r.Name).Dump(); }