Ejemplo n.º 1
0
        public void ListAllPublicRepositories(ListAllPublicRepositoriesRequest request)
        {
            try {
                var uri = request.CreateUri(BaseUrl);
                var webRequest = CreateRequest (uri);
                webRequest.Method = "GET";
                webRequest.UserAgent = "DotNet-GithubAPI";

                var webResponse = (HttpWebResponse) webRequest.GetResponse ();
                HandleListAllPublicRepositoriesResponse(request, webResponse);
            }
            catch(WebException webException) {
                var webResponse = (HttpWebResponse)  webException.Response;
                HandleListAllPublicRepositoriesResponse(request, webResponse);
            }
            catch(Exception exception) {
                throw;
            }
        }