Пример #1
0
        /// <summary>
        /// Print all available profiles
        /// </summary>
        /// <returns></returns>
        private static async Task ListProfiles()
        {
            var defaultProfile = await JiraProfileService.GetDefaultProfileName();

            foreach (var p in await JiraProfileService.GetAvailableProfiles())
            {
                string isDefault() => defaultProfile == p ? " * " : "";

                Console.WriteLine(" -> " + p + isDefault());
            }
        }
Пример #2
0
        private static async Task PrintDefaultProfile()
        {
            var profileName = await JiraProfileService.GetDefaultProfileName();

            Console.WriteLine(profileName);
        }
Пример #3
0
 public static async Task <string?> GetProfileNameOrDefault(string?profileName)
 {
     return(string.IsNullOrEmpty(profileName) ?
            await JiraProfileService.GetDefaultProfileName() :
            profileName);
 }