public static CommandOption Map<TOptions, TResult>(this CommandOption option, MapOptions<TOptions> map, Expression<Func<TOptions, TResult>> to) { map.Add(option, to); return option; }
public PosixParser(MapOptions map) => _map = map;
public static CommandArgument Map<TOptions, TResult>(this CommandArgument arg, MapOptions<TOptions> map, Expression<Func<TOptions, TResult>> to) { map.Add(arg, to); return arg; }
public static IConfigurationBuilder AddCommandLineOptions <T>(this IConfigurationBuilder builder, MapOptions <T> options) => builder.Add(new CommandLineOptionsSource(options.Data));