// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. namespace WixToolset.Core.CommandLine { using System; using System.Threading; using System.Threading.Tasks; using WixToolset.Extensibility.Data; using WixToolset.Extensibility.Services; internal class HelpCommand : ICommandLineCommand { public bool ShowLogo => true; public bool StopParsing => true; public Task ExecuteAsync(CancellationToken _) { Console.WriteLine("TODO: Show list of available commands"); return Task.FromResult(-1); } public bool TryParseArgument(ICommandLineParser parseHelper, string argument) { return true; // eat any arguments } } }