public async Task RunAsync()

in src/build/Commands/ShowCommand.cs [17:38]


        public async Task RunAsync()
        {
            foreach (var kvProduct in BuildContext.Default.Config.Products)
            {
                Console.WriteLine(kvProduct.Key + (VerboseSwitch ? ":" : string.Empty));

                if (!VerboseSwitch)
                    continue;

                var offset = "  ";
                var item = kvProduct.Value;

                Console.WriteLine(offset + nameof(item.PublishedName) + ": " + item.PublishedName);
                Console.WriteLine(offset + nameof(item.Description) + ": " + item.Description);
                Console.WriteLine(offset + nameof(item.PublishedUrl) + ": " + item.PublishedUrl);
                Console.WriteLine(offset + nameof(item.IsWindowsService) + ": " + item.IsWindowsService);

                Console.WriteLine();
            }

            await Task.CompletedTask;
        }