internal Func<BindingContext, HelpBuilder> HelpBuilderFactory => _helpBuilderFactory ??= context => DefaultHelpBuilderFactory(context);
private Func <BindingContext, HelpBuilder> GetHelpBuilderFactory() { return(CreateHelpBuilder); HelpBuilder CreateHelpBuilder(BindingContext bindingContext) { var helpBuilder = _helpBuilderFactory is { } ? _helpBuilderFactory(bindingContext) : CommandLineConfiguration.DefaultHelpBuilderFactory(bindingContext, MaxHelpWidth); helpBuilder.OnCustomize = _customizeHelpBuilder; return(helpBuilder); }