Commands\NuGet\NuGetCommandDefinition.cs (44)
14public readonly Option<bool> VersionOption = new("--version")
19public readonly Option<string> VerbosityOption = new("--verbosity", "-v");
57public readonly Option<bool> ForceEnglishOption = new("--force-english-output")
62public readonly Option<string> SourceOption = new("--source", "-s");
64public readonly Option<bool> NonInteractiveOption = new("--non-interactive")
69public readonly Option<string> ApiKeyOption = new("--api-key", "-k");
71public readonly Option<bool> NoServiceEndpointOption = new("--no-service-endpoint")
76public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption();
96public readonly Option<bool> ForceEnglishOption = new("--force-english-output")
101public readonly Option<bool> ClearOption = new("--clear", "-c")
106public readonly Option<bool> ListOption = new("--list", "-l")
132public readonly Option<bool> ForceEnglishOption = new("--force-english-output")
137public readonly Option<string> SourceOption = new("--source", "-s");
139public readonly Option<string> SymbolSourceOption = new("--symbol-source", "-ss");
141public readonly Option<string> TimeoutOption = new("--timeout", "-t");
143public readonly Option<string> ApiKeyOption = new("--api-key", "-k");
145public readonly Option<string> SymbolApiKeyOption = new("--symbol-api-key", "-sk");
147public readonly Option<bool> DisableBufferingOption = new("--disable-buffering", "-d")
152public readonly Option<bool> NoSymbolsOption = new("--no-symbols", "-n")
157public readonly Option<bool> NoServiceEndpointOption = new("--no-service-endpoint")
162public readonly Option<bool> InteractiveOption = CommonOptions.CreateInteractiveOption();
164public readonly Option<bool> SkipDuplicateOption = new("--skip-duplicate")
169public readonly Option<string> ConfigFileOption = new("--configfile");
200public readonly Option<bool> AllOption = new("--all")
205public readonly Option<IEnumerable<string>> CertificateFingerprintOption = new Option<IEnumerable<string>>(CertificateFingerprintOptionName)
209public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
224public readonly Option<bool> AllowUntrustedRootOption = new("--allow-untrusted-root")
229public readonly Option<string> OwnersOption = new("--owners");
231public readonly Option<string> ConfigFileOption = new("--configfile");
233public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(VerbosityOptions.normal);
303public readonly Option<string> SourceUrlOption = new("--source-url");
319public readonly Option<string> AlgorithmOption = new Option<string>("--algorithm")
363public readonly Option<string> OutputOption = new("--output", "-o");
364public readonly Option<string> CertificatePathOption = new("--certificate-path");
365public readonly Option<string> CertificateStoreNameOption = new("--certificate-store-name");
366public readonly Option<string> CertificateStoreLocationOption = new("--certificate-store-location");
367public readonly Option<string> CertificateSubjectNameOption = new("--certificate-subject-name");
368public readonly Option<string> CertificateFingerprintOption = new("--certificate-fingerprint");
369public readonly Option<string> CertificatePasswordOption = new("--certificate-password");
370public readonly Option<string> HashAlgorithmOption = new("--hash-algorithm");
371public readonly Option<string> TimestamperOption = new("--timestamper");
372public readonly Option<string> TimestampHashAlgorithmOption = new("--timestamp-hash-algorithm");
374public readonly Option<bool> OverwriteOption = new("--overwrite")
379public readonly Option<VerbosityOptions> VerbosityOption = CommonOptions.CreateVerbosityOption(Utils.VerbosityOptions.normal);
Common\CommonOptions.cs (30)
15public static Option<bool> CreateYesOption(bool hidden = false) => new("--yes", "-y")
23public static Option<ReadOnlyDictionary<string, string>?> CreatePropertyOption() =>
38public static Option<ReadOnlyDictionary<string, string>?> CreateRestorePropertyOption() =>
68public static Option<string[]?> CreateMSBuildTargetOption(string? defaultTargetName = null, (string key, string value)[]? additionalProperties = null) =>
81public static Option<string[]> CreateRequiredMSBuildTargetOption(string defaultTargetName, (string key, string value)[]? additionalProperties = null) =>
109public static Option<string[]?> CreateGetPropertyOption() => MSBuildMultiOption("getProperty");
111public static Option<string[]?> CreateGetItemOption() => MSBuildMultiOption("getItem");
113public static Option<string[]?> CreateGetTargetResultOption() => MSBuildMultiOption("getTargetResult");
115public static Option<string[]?> CreateGetResultOutputFileOption() => MSBuildMultiOption("getResultOutputFile");
117private static Option<string[]?> MSBuildMultiOption(string name)
141public static Option<VerbosityOptions> CreateVerbosityOption(VerbosityOptions defaultVerbosity) =>
151public static Option<VerbosityOptions?> CreateVerbosityOption() =>
160public static Option<VerbosityOptions> CreateHiddenVerbosityOption() =>
172public static Option<string> CreateFrameworkOption(string description) =>
181public static Option<string> CreateArtifactsPathOption() =>
190public static Option<bool> CreateUseCurrentRuntimeOption(string description) =>
199public static Option<string?> CreateConfigurationOption(string description) =>
207public static Option<string> CreateVersionSuffixOption() =>
224public static Option<bool> CreateNoRestoreOption() => new Option<bool>("--no-restore")
230public static Option<bool> RestoreOption = new Option<bool>("--restore", "-restore")
251public static Option<bool> CreateInteractiveOption(bool acceptArgument = false, bool hidden = false) =>
261public static Option<bool> CreateInteractiveMsBuildForwardOption()
265public static Option<bool> CreateDisableBuildServersOption() =>
273public static Option<bool> DebugOption = new("--debug")
278public static Option<bool> CreateSelfContainedOption() =>
287public static Option<bool> CreateNoSelfContainedOption() =>
295public static Option<IReadOnlyDictionary<string, string>> CreateEnvOption(string? description = null) => new("--environment", "-e")
352public static Option<bool> CreateNoLogoOption(bool defaultValue = true, string? forwardAs = "--nologo", string? description = null)
354Option<bool> option = new("--no-logo", "--nologo", "-nologo", "/nologo")
376public static Option<bool> CreateDiagnosticsOption(bool recursive) => new("--diagnostics", "-d")