/// <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);
        }
Exemple #2
0
 /// <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
     });
 }