/// <summary> /// Writes help output for the specified command. /// </summary> public virtual void Write(HelpContext context) { if (context is null) { throw new ArgumentNullException(nameof(context)); } if (context.Command.IsHidden) { return; } if (OnCustomize is {})
/// <inheritdoc /> public void Apply(InvocationContext context) { var output = context.Console.Out.CreateTextWriter(); var helpContext = new HelpContext(context.BindingContext.HelpBuilder, context.ParseResult.CommandResult.Command, output, context.ParseResult); context.BindingContext .HelpBuilder .Write(helpContext); }