/// <summary> /// Create and load a new profile database /// </summary> /// <param name="profile"></param> /// <param name="password"></param> /// <returns></returns> public static async Task <IJiraProfileService> Create(IJiraProfile profile, string password = "") { var service = await FromName(profile.ProfileName, password); service.SetProfile(JiraProfile.From(profile)); return(service); }
/// <summary> /// Creates from a base profile /// </summary> /// <param name="p"></param> /// <returns></returns> public static JiraProfile From(IJiraProfile p) { return(new JiraProfile() { ProfileName = p.ProfileName, Pass = p.Pass, Url = p.Url, User = p.User }); }