public static IObservable <Repository> GetForOrg(this IRepositoriesClient repositoriesClient, string organization, string repositoryName) { return(repositoriesClient.GetAllForOrg(organization).ToObservable() .Select(list => list.First(repository => repository.Name == repositoryName))); }