7 references to SetForwardingFunction
Microsoft.DotNet.Cli.CommandLine (5)
ForwardedOptionExtensions.cs (5)
123public Option<TValue> ForwardAsMany(Func<TValue?, IEnumerable<string>> format) => option.SetForwardingFunction(format); 129public Option<TValue> Forward() => option.SetForwardingFunction((TValue? o) => [option.Name]); 135public Option<TValue> ForwardAs(string value) => option.SetForwardingFunction((TValue? o) => [value]); 179public Option<bool> ForwardIfEnabled(string value) => option.SetForwardingFunction((bool o) => o ? [value] : []); 186public Option<bool> ForwardIfEnabled(string[] value) => option.SetForwardingFunction((bool o) => o ? value : []);
Microsoft.DotNet.Cli.Definitions (2)
Utilities\OptionExtensions.cs (2)
40return option.SetForwardingFunction((string? o) => 72option.SetForwardingFunction(propertyDict => ForwardedMSBuildPropertyValues(propertyDict, option.Name));