28 references to HasValue
dotnet-user-jwts (28)
Commands\ClearCommand.cs (1)
46return Execute(cmd.Reporter, project, userSecretsId, forceOption.HasValue(), appsettingsFile);
Commands\CreateCommand.cs (19)
137var scheme = schemeNameOption.HasValue() ? schemeNameOption.Value() : "Bearer"; 138var optionsString = schemeNameOption.HasValue() ? $"{Resources.JwtPrint_Scheme}: {scheme}{Environment.NewLine}" : string.Empty; 140var name = nameOption.HasValue() ? nameOption.Value() : Environment.UserName; 143var audience = audienceOption.HasValue() ? audienceOption.Values : DevJwtCliHelpers.GetAudienceCandidatesFromLaunchSettings(project); 144optionsString += audienceOption.HasValue() ? $"{Resources.JwtPrint_Audiences}: {string.Join(", ", audience)}{Environment.NewLine}" : string.Empty; 150var issuer = issuerOption.HasValue() ? issuerOption.Value() : DevJwtsDefaults.Issuer; 151optionsString += issuerOption.HasValue() ? $"{Resources.JwtPrint_Issuer}: {issuer}{Environment.NewLine}" : string.Empty; 154if (notBeforeOption.HasValue()) 165if (expiresOnOption.HasValue()) 173if (validForOption.HasValue()) 185if (validForOption.HasValue()) 193if (expiresOnOption.HasValue()) 204var roles = rolesOption.HasValue() ? rolesOption.Values : new List<string>(); 205optionsString += rolesOption.HasValue() ? $"{Resources.JwtPrint_Roles}: [{string.Join(", ", roles)}]{Environment.NewLine}" : string.Empty; 207var scopes = scopesOption.HasValue() ? scopesOption.Values : new List<string>(); 208optionsString += scopesOption.HasValue() ? $"{Resources.JwtPrint_Scopes}: {string.Join(", ", scopes)}{Environment.NewLine}" : string.Empty; 211if (claimsOption.HasValue()) 222if (appsettingsFileOption.HasValue()) 226optionsString += appsettingsFileOption.HasValue() ? $"{Resources.JwtPrint_appsettingsFile}: {appsettingsFile}{Environment.NewLine}" : string.Empty;
Commands\KeyCommand.cs (2)
53resetOption.HasValue(), forceOption.HasValue());
Commands\ListCommand.cs (1)
32return Execute(cmd.Reporter, projectPath, isFileBasedApp, showTokensOption.HasValue(), cmd.OutputOption.Value());
Commands\PrintCommand.cs (1)
39showAllOption.HasValue(),
Commands\ProjectCommandLineApplication.cs (3)
53if (ProjectOption.HasValue() && FileOption.HasValue()) 59if (FileOption.HasValue())
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandOption.cs (1)
100return HasValue() ? Values[0] : null;