public GitHubApiHelper(BlavenBlogSetting setting) { this.setting = setting; var authenticator = new HttpBasicAuthenticator(setting.Username, setting.Password); this.restClient = new RestClient(ApiBaseUrl) { UserAgent = "Blaven", Authenticator = authenticator }; this.contentsApiPath = this.GetContentsApiPath(); }
public GitHubApiHelperException(BlavenBlogSetting bloggerSetting, Exception inner) : base(bloggerSetting.BlogKey, inner, "There was an error when retrieving data from GitHub.") { this.BloggerSetting = bloggerSetting; }