public static CliApplicationBuilder UseWebExample(this CliApplicationBuilder builder, WebCliConfiguration configuration)
        {
            builder.UseConsole(configuration.Console);

            if (configuration.LoggerDestination is not null)
            {
                builder.ConfigureLogging((cfg) =>
                {
                    cfg.ClearProviders();
                    cfg.AddWebLogger(configuration.LoggerDestination, (c) => c.LogLevel = LogLevel.Trace);
                    cfg.SetMinimumLevel(LogLevel.Trace);
                });
            }

            return(builder);
        }