public JiraApiClient(JiraSettings jiraSettings) { _jiraBaseUrl = jiraSettings.BaseUrl.AbsoluteUri; _restClient = new RestClient(new Uri(jiraSettings.BaseUrl, "rest/api/2")) { Authenticator = new HttpBasicAuthenticator(jiraSettings.Login, jiraSettings.Password) }; _restClient.AddHandler("application/json", () => new DynamicJsonDeserializer()); }
public JiraApiClientWithCache(string cacheFolder, JiraSettings jiraSettings) : base(jiraSettings) { _cacheFolder = cacheFolder; Directory.CreateDirectory(cacheFolder); }