public GithubSharp.Core.Services.IAuthPreRequestResponse PreRequestAuth(
     GithubSharp.Core.IGithubRequest githubRequest,
     System.Net.HttpWebRequest webRequest)
 {
     return(new GithubSharp.Core.Services.AuthPreRequestResponse
     {
         Success = true,
         WebRequest = webRequest
     });
 }
        public GithubSharp.Core.Services.IAuthPreRequestResponse PreRequestAuth(
            GithubSharp.Core.IGithubRequest githubRequest,
            System.Net.HttpWebRequest webRequest)
        {
            var authInfo = string.Format("{0}:{1}", Username, Password);

            authInfo = Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(authInfo));
            webRequest.Headers["Authorization"] = "Basic " + authInfo;
            return(new GithubSharp.Core.Services.AuthPreRequestResponse
            {
                Success = true,
                WebRequest = webRequest
            });
        }