public bool SetJiraConnection(string url, string user, string token) { url = url ?? "https://cardinalconsulting.atlassian.net"; var jira = new JiraInterface.Interface(url, user, token); var valid = (jira.GetProjects()?.Count ?? 0) > 0; if (valid || (url == null)) { base.JiraInterface = jira; base.Config.Global.Jira.Url = url; base.Config.Global.Jira.User = user; base.Config.Global.Jira.Token = token; base.Config.SaveGlobal(); } return(valid); }
public ManagerBase(DAL.Session dal, Managers.Config config) { Session = dal; Config = config; JiraInterface = new JiraInterface.Interface(Config.Global.Jira.Url, Config.Global.Jira.User, Config.Global.Jira.Token); }