612 references to Contains
aspire (40)
Agents\AspireSkills\AspireSkillsBundleProvider.cs (1)
265skillName.Contains("--", StringComparison.Ordinal) ||
Agents\Hooks\TelemetryHookConfigurator.cs (2)
382&& (value.Contains("track-telemetry.sh", StringComparison.OrdinalIgnoreCase) 383|| value.Contains("track-telemetry.ps1", StringComparison.OrdinalIgnoreCase));
Backchannel\AppHostAuxiliaryBackchannel.cs (2)
667snapshots = snapshots.Where(s => s.Name.Contains(filter, StringComparison.OrdinalIgnoreCase)).ToList(); 707if (!string.IsNullOrEmpty(filter) && !snapshot.Name.Contains(filter, StringComparison.OrdinalIgnoreCase))
Certificates\CertificateGeneration\UnixCertificateManager.cs (1)
869var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Commands\AgentTelemetryCommand.cs (1)
188value.Contains("..", StringComparison.Ordinal) ||
Commands\AppHostLauncher.cs (1)
1210&& entry.Message.Contains(" apphost exited with code ", StringComparison.Ordinal);
Commands\DashboardRunCommand.cs (1)
408if (line.Contains("Now listening on:", StringComparison.OrdinalIgnoreCase))
Commands\LogsCommand.cs (3)
493state.content.Contains(fragment, StringComparisons.FullTextSearch) || 494state.prefix.Contains(fragment, StringComparisons.FullTextSearch) || 495state.stripped.Contains(fragment, StringComparisons.FullTextSearch));
Commands\PipelineCommandBase.cs (1)
606line.Line.Contains(LegacyInspectOperationError, StringComparison.Ordinal)) == true;
Documentation\ApiDocs\ApiDocsIndexService.cs (1)
858return queryTokens.Count(token => lowerText.Contains(token, StringComparison.Ordinal));
Documentation\ApiDocs\ApiDocsSourceConfiguration.cs (2)
126(!markdown.Contains("](/", StringComparison.Ordinal) && !markdown.Contains("](#", StringComparison.Ordinal)) ||
Documentation\Docs\DocsIndexService.cs (5)
440s.Heading.Contains(section, StringComparison.OrdinalIgnoreCase)); 657=> doc.SlugLower.Contains("whats-new", StringComparison.Ordinal) || 658doc.SlugLower.Contains("changelog", StringComparison.Ordinal); 889=> queryAsPhrase.Length > 0 && lowerText.Contains(queryAsPhrase, StringComparison.Ordinal) 929if (value.Contains(token, StringComparison.Ordinal))
Mcp\Tools\ListConsoleLogsTool.cs (3)
107state.Item1.Contains(fragment, StringComparisons.FullTextSearch) || 108state.Item2.Contains(fragment, StringComparisons.FullTextSearch) || 109state.Item3.Contains(fragment, StringComparisons.FullTextSearch)))
Packaging\NuGetConfigMerger.cs (1)
674if (urlToCheck.Contains("aspire", StringComparison.OrdinalIgnoreCase))
Projects\JavaAppHostToolchainResolver.cs (1)
613if (modulePath.Length == 0 || modulePath.Contains("${", StringComparison.Ordinal))
Projects\LegacyTypeScriptAppHost.cs (1)
94var isLegacyGeneratedModule = entry.Contains(".modules/", StringComparison.Ordinal);
Projects\PrebuiltAppHostServer.cs (7)
509if (include.Contains("$(", StringComparison.Ordinal)) 678l.Line.Contains("NETSDK1004", StringComparison.Ordinal) || 679l.Line.Contains("NETSDK1064", StringComparison.Ordinal) || 680l.Line.Contains("NU1101", StringComparison.Ordinal) || 681l.Line.Contains("NU1102", StringComparison.Ordinal) || 682l.Line.Contains(ProjectAssetsFileName, StringComparison.Ordinal)); 699.Any(static l => l.Line.Contains("NU1605", StringComparison.Ordinal));
Scaffolding\ScaffoldingService.cs (1)
590var newline = existingContent.Contains("\r\n", StringComparison.Ordinal) ? "\r\n" : "\n";
src\Shared\IntegrationPackageProbeManifest.cs (1)
333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1;
src\Shared\NpmVersionHelper.cs (1)
33if (normalizedVersion.Contains("||", StringComparison.Ordinal) ||
Telemetry\InternalMicrosoftDetector.cs (2)
1593return osRelease.Contains("microsoft", StringComparison.OrdinalIgnoreCase) || 1594osRelease.Contains("wsl", StringComparison.OrdinalIgnoreCase);
Utils\CliDownloader.cs (1)
159if (output.Contains("musl", StringComparison.OrdinalIgnoreCase))
aspire-managed (1)
src\Shared\IntegrationPackageProbeManifest.cs (1)
333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1;
Aspire.Acquisition.Tests (7)
Scripts\PRScriptPowerShellTests.cs (4)
40result.Output.Contains("SYNOPSIS", StringComparison.OrdinalIgnoreCase) || 41result.Output.Contains("DESCRIPTION", StringComparison.OrdinalIgnoreCase) || 42result.Output.Contains("PARAMETERS", StringComparison.OrdinalIgnoreCase), 534if (line.Contains("Add to your shell profile:", StringComparison.Ordinal))
Scripts\PRScriptShellTests.cs (1)
599if (line.Contains("Add to your shell profile:", StringComparison.Ordinal))
Scripts\ReleaseScriptPowerShellTests.cs (2)
29result.Output.Contains("DESCRIPTION", StringComparison.OrdinalIgnoreCase) || 30result.Output.Contains("PARAMETERS", StringComparison.OrdinalIgnoreCase),
Aspire.Azure.AI.OpenAI (1)
AspireConfigurableOpenAIExtensions.cs (1)
104if (serviceUri != null && serviceUri.Host.Contains(".azure.", StringComparison.OrdinalIgnoreCase))
Aspire.Cli.EndToEnd.Tests (17)
DotnetToolSmokeTests.cs (1)
99return s.GetScreenText().Contains("Press CTRL+C to stop the AppHost and exit.", StringComparison.OrdinalIgnoreCase);
EmulatedLocalReleaseBuildTests.cs (1)
386package.Name.Contains("Redis", StringComparison.OrdinalIgnoreCase) &&
EmulatedStagingBuildTests.cs (2)
268.FirstOrDefault(v => v is not null && v.Contains(feedFragment, StringComparison.OrdinalIgnoreCase)); 278.Where(ps => ((string?)ps.Attribute("key"))?.Contains(feedFragment, StringComparison.OrdinalIgnoreCase) == true)
LocalConfigMigrationTests.cs (1)
148if (content.Contains("\"apphost.mts\"", StringComparison.Ordinal))
TerminalCommandTests.cs (1)
43if (!appHostContent.Contains(oldFrontendLine, StringComparison.Ordinal))
tests\Shared\Hex1bAutomatorTestHelpers.cs (7)
97firstOutputMatched = firstOutputLine.Contains(desiredOutput, StringComparison.Ordinal); 170return line.Contains($"[{expectedPromptSequence} OK] $", StringComparison.Ordinal) || 171line.Contains($"[{expectedPromptSequence} ERR:", StringComparison.Ordinal); 200line.Contains($"$ {commandText}", StringComparison.Ordinal) || 201line.Contains($"# {commandText}", StringComparison.Ordinal)) 210if (line.Contains(commandText, StringComparison.Ordinal)) 859if (terminalOutput.Contains(marker, StringComparison.OrdinalIgnoreCase))
TypeScriptLegacyAppHostTests.cs (2)
206if (content.Contains(".mjs", StringComparison.Ordinal)) 231if (!aspireTs.Contains("addRedis", StringComparison.Ordinal))
TypeScriptMigrateAppHostTests.cs (2)
173if (!appHostContent.Contains(".aspire/modules/aspire.mjs", StringComparison.Ordinal)) 207if (!aspireMts.Contains("addRedis", StringComparison.Ordinal))
Aspire.Cli.Tests (129)
Acquisition\InstallationDiscoveryDiscoverAllTests.cs (7)
594e.Message.Contains("did not pass install metadata sidecar read", StringComparison.Ordinal) && 595e.Message.Contains("NotFound", StringComparison.Ordinal) && 596e.Message.Contains("not-probed", StringComparison.Ordinal)); 623e.Message.Contains(staleDogfoodDir, StringComparison.Ordinal) && 624e.Message.Contains("not classifying as a real install", StringComparison.Ordinal)); 661e.Message.Contains("failed to enumerate directories", StringComparison.Ordinal) && 662e.Message.Contains(dogfoodRoot, StringComparison.Ordinal));
Agents\AspireSkillsInstallerTests.cs (7)
94if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true && 704if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true) 735context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true); 737context.Message?.Contains("Skipping cleanup", StringComparison.Ordinal) == true)); 792context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true)); 794context.Message?.Contains("Skipping cleanup", StringComparison.Ordinal) == true)); 910if (context.Message?.Contains(CacheLockRetryLogMessage, StringComparison.Ordinal) == true)
Agents\TelemetryHookConfiguratorTests.cs (1)
265=> node is JsonValue v && v.ToString().Contains("track-telemetry", StringComparison.OrdinalIgnoreCase);
Backchannel\AuxiliaryBackchannelMonitorTests.cs (1)
260entry.Message.Contains(socketPath, StringComparison.Ordinal));
Backchannel\ResourceSnapshotWatcherTests.cs (1)
300record.Message.Contains("api", StringComparison.Ordinal) &&
Certificates\CertificateServiceTests.cs (2)
369Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("are not trusted", StringComparison.OrdinalIgnoreCase)); 410Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("partially trusted", StringComparison.OrdinalIgnoreCase));
Certificates\NativeCertificateToolRunnerTests.cs (3)
82record => record.Message.Contains("No trusted ASP.NET Core development certificate", StringComparison.Ordinal)); 113record => record.Message.Contains("Writing development certificate PEM to cache", StringComparison.Ordinal)); 116record => record.Message.Contains("Reusing cached development certificate PEM", StringComparison.Ordinal));
Certificates\UnixCertificateManagerTests.cs (1)
167Assert.DoesNotContain(sink.Writes, w => w.Message?.Contains("not trusted by OpenSSL", StringComparison.Ordinal) == true);
CliSmokeTests.cs (2)
59Assert.DoesNotContain(lines, line => line.Contains("locale", StringComparison.OrdinalIgnoreCase)); 63Assert.Contains(lines, line => line.Contains("locale", StringComparison.OrdinalIgnoreCase));
Commands\AddCommandTests.cs (1)
4099Assert.Contains(promptedPackages, p => p.Package.Id.Contains("SQL", StringComparison.OrdinalIgnoreCase));
Commands\AgentInitCommandTests.cs (4)
60displayedMessage => displayedMessage.Message.Contains("Installed aspire skill", StringComparison.Ordinal)); 95displayedMessage => displayedMessage.Message.Contains("Installed aspire skill", StringComparison.Ordinal)); 132message => message.Contains(expectedSkillDirectoryPath, StringComparison.Ordinal)); 955message => message.Message.Contains(displayName, StringComparison.Ordinal));
Commands\AppHostLauncherTests.cs (2)
475Assert.Contains(harness.InteractionService.DisplayedLines, line => line.Line.Contains("AppHost failed after the backchannel was established.", StringComparison.Ordinal)); 607Assert.Contains(harness.InteractionService.DisplayedLines, line => line.Line.Contains("error CS1002", StringComparison.Ordinal));
Commands\CertificatesCommandTests.cs (1)
116Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("partially trusted", StringComparison.OrdinalIgnoreCase));
Commands\DescribeCommandTests.cs (2)
267if (line.Contains("\"state\":\"Running\"", StringComparison.Ordinal)) 639Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase));
Commands\InitCommandTests.cs (7)
462Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --source` is deprecated", StringComparison.Ordinal)); 463Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --version` is deprecated", StringComparison.Ordinal)); 464Assert.Contains(interactionService.DisplayedMessages, m => m.Message.Contains("`aspire init --channel` is deprecated", StringComparison.Ordinal)); 703Assert.DoesNotContain(subtleMessages, m => m.Contains("copilot", StringComparison.OrdinalIgnoreCase)); 751Assert.DoesNotContain(interactionService.DisplayedMessages, m => m.Message.Contains("To complete setup", StringComparison.Ordinal)); 752Assert.DoesNotContain(subtleMessages, m => m.Contains("run the aspireify skill", StringComparison.Ordinal)); 1101Assert.Contains(interactionService.DisplayedErrors, e => e.Contains("simulated network failure", StringComparison.Ordinal));
Commands\LogsCommandTests.cs (11)
633var jsonOutput = outputWriter.Logs.First(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 898Assert.Contains(outputWriter.Logs, l => l.Contains("[redis] Ready to accept connections", StringComparison.Ordinal)); 899Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("late-hidden", StringComparison.Ordinal)); 921Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("unexpected error occurred", StringComparison.OrdinalIgnoreCase)); 1298var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 1348var jsonOutput = outputWriter.Logs.FirstOrDefault(l => l.Contains("\"logs\"", StringComparison.Ordinal)); 1396Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Ready to accept connections", StringComparison.Ordinal)); 1397Assert.Contains(outputWriter.Logs, l => l.Contains("Connection timeout error", StringComparison.Ordinal)); 1422Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Ready to accept connections", StringComparison.Ordinal)); 1423Assert.Contains(outputWriter.Logs, l => l.Contains("Connection timeout error", StringComparison.Ordinal)); 1424Assert.DoesNotContain(outputWriter.Logs, l => l.Contains("Client connected", StringComparison.Ordinal));
Commands\LsCommandTests.cs (3)
592Assert.Contains(interactionService.DynamicStatusTexts, text => text.Contains("42 directories searched", StringComparison.Ordinal)); 619if (text.Contains("1 directories searched", StringComparison.Ordinal) && 620text.Contains("1 AppHosts found", StringComparison.Ordinal))
Commands\NewCommandTests.cs (3)
894? choices.Cast<object>().Single(choice => choiceFormatter(choice).Contains("TypeScript", StringComparison.Ordinal)) 1438Assert.Contains(interactionService!.DisplayedErrors, error => error.Contains(expectedSource, StringComparison.Ordinal)); 3570Assert.Contains(interactionService.DisplayedErrors, e => e.Contains("simulated network failure", StringComparison.Ordinal));
Commands\RunCommandTests.cs (20)
1757Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1758Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("Backchannel dropped", StringComparison.Ordinal)); 1823Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1824Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("Dashboard URL handler threw", StringComparison.Ordinal)); 1886Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("AppHost failed before returning an exit code", StringComparison.Ordinal)); 1887Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 1888Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 1889Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("RunAsync failed before returning an exit code", StringComparison.Ordinal)); 1946Assert.DoesNotContain(interactionService.DisplayedErrors, error => error.Contains("An unexpected error occurred", StringComparison.Ordinal)); 2084Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("unexpected error", StringComparison.OrdinalIgnoreCase)); 2267Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("Service 'frontend' needs to specify a port", StringComparison.Ordinal)); 2268Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("Build succeeded", StringComparison.Ordinal)); 2269Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 2328Assert.Contains(interactionService.DisplayedLines, line => line.Line.Contains("Service 'frontend' needs to specify a port", StringComparison.Ordinal)); 2329Assert.DoesNotContain(interactionService.DisplayedLines, line => line.Line.Contains("MSB3277", StringComparison.Ordinal)); 2330Assert.DoesNotContain(interactionService.DisplayedErrors, error => error.Contains("Timed out waiting for AppHost server", StringComparison.Ordinal)); 2691Assert.Single(renderedOutput, output => output.Contains("frontend has endpoint http://localhost:5000", StringComparison.Ordinal)); 2692Assert.Single(renderedOutput, output => output.Contains("backend has endpoint http://localhost:5001", StringComparison.Ordinal)); 2693Assert.Single(renderedOutput, output => output.Contains("Endpoints:", StringComparison.Ordinal)); 2694Assert.Single(renderedOutput, output => output.Contains("Press CTRL+C to stop the AppHost and exit.", StringComparison.Ordinal));
Commands\Sdk\SdkExportCommandTests.cs (2)
79integration => integration.Name.Contains("CodeGeneration", StringComparison.OrdinalIgnoreCase)); 285error => error.Contains("klingon", StringComparison.Ordinal));
Commands\SdkDumpCommandTests.cs (1)
349.Where(line => line.Contains("warning:", StringComparison.OrdinalIgnoreCase))
Commands\StopCommandTests.cs (8)
147Assert.Contains(displayedText, message => message.Contains(expectedPath1, StringComparison.Ordinal)); 148Assert.Contains(displayedText, message => message.Contains(expectedPath2, StringComparison.Ordinal)); 184Assert.Contains(displayedText, message => message.Contains(expectedIdentifier1, StringComparison.Ordinal)); 185Assert.Contains(displayedText, message => message.Contains(expectedIdentifier2, StringComparison.Ordinal)); 725Assert.Contains(interactionService.DisplayedErrors, error => error.Contains("cleanup failed", StringComparison.Ordinal)); 765message.Message.Contains("might not support persistent resource cleanup", StringComparison.Ordinal)); 805message.Message.Contains("an unknown version", StringComparison.Ordinal)); 844message.Message.Contains("Could not inspect the AppHost project", StringComparison.Ordinal));
Commands\TelemetryLogsCommandTests.cs (1)
145var logLine = Assert.Single(outputWriter.Logs, l => l.Contains("apiservice", StringComparison.Ordinal));
Commands\UpdateCommandTests.cs (12)
435Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 436Assert.Contains(interactionService.DisplayedMessages, message => message.Message.Contains("Project update skipped", StringComparison.Ordinal)); 623Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 702Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli", StringComparison.Ordinal)); 779Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("npm install -g @microsoft/aspire-cli@latest", StringComparison.Ordinal)); 780Assert.DoesNotContain(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update", StringComparison.Ordinal)); 1182Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update -g Aspire.Cli", StringComparison.Ordinal)); 1215Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains("npm install -g @microsoft/aspire-cli@latest", StringComparison.Ordinal)); 1216Assert.DoesNotContain(interactionService.DisplayedPlainText, text => text.Contains("dotnet tool update", StringComparison.Ordinal)); 1404Assert.Contains(interactionService.DisplayedPlainText, text => text.Contains($"dotnet tool update --tool-path \"{toolPath}\" Aspire.Cli", StringComparison.Ordinal)); 3216e => e.Contains("--channel", StringComparison.Ordinal) && e.Contains("non-interactive", StringComparison.OrdinalIgnoreCase));
Mcp\ApiDocs\ApiDocsIndexServiceTests.cs (1)
110Assert.DoesNotContain(results, result => result.Id.Contains("iresourcebuilder", StringComparison.OrdinalIgnoreCase));
Mcp\TestDocsIndexService.cs (2)
76.Where(d => (d.Title?.Contains(query, StringComparison.OrdinalIgnoreCase) ?? false) || 77(d.Summary?.Contains(query, StringComparison.OrdinalIgnoreCase) ?? false))
Npm\NpmRunnerTests.cs (2)
23.Where(field => field.IsLiteral && field.FieldType == typeof(string) && field.Name.Contains("Registry", StringComparison.Ordinal)) 28Assert.DoesNotContain(registryConstants, value => value?.Contains("pkgs.dev.azure.com", StringComparison.OrdinalIgnoreCase) is true);
NuGet\NuGetPackageCacheTests.cs (1)
160filter: id => id.Contains("Dapr", StringComparison.OrdinalIgnoreCase),
Projects\GuestRuntimeTests.cs (2)
1062Assert.Contains(lines, l => l.Contains("eof", StringComparison.OrdinalIgnoreCase)); 1063Assert.DoesNotContain(lines, l => l.Contains("got-input", StringComparison.OrdinalIgnoreCase));
Projects\JavaAppHostToolchainResolverTests.cs (1)
173Assert.DoesNotContain(spec.Execute.Args, arg => arg.Contains("{args}", StringComparison.Ordinal));
Projects\ProjectLocatorTests.cs (2)
354.Where(displayedMessage => displayedMessage.Message.Contains(AspireConfigFile.FileName, StringComparison.Ordinal)) 3903Assert.DoesNotContain(sink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message?.Contains("Ignoring configured AppHost path", StringComparison.Ordinal) == true);
Telemetry\AspireCliTelemetryTests.cs (2)
713Assert.DoesNotContain(tags, tag => tag.Key.Contains("message", StringComparison.OrdinalIgnoreCase)); 714Assert.DoesNotContain(tags, tag => tag.Key.Contains("path", StringComparison.OrdinalIgnoreCase));
Utils\ConsoleActivityLoggerTests.cs (7)
314Assert.Contains(lines, line => line.Contains("Step timeline:", StringComparison.Ordinal)); 317var publishLine = Assert.Single(lines, line => line.Contains("Publish", StringComparison.Ordinal)); 343var timelineLabelLine = Assert.Single(lines, line => line.Contains(SharedCommandStrings.PipelineStepTimelineLabel, StringComparison.Ordinal)); 367var packageLine = Assert.Single(lines, line => line.Contains("Package", StringComparison.Ordinal)); 389var zeroEventLine = Assert.Single(lines, line => line.Contains("Zero event", StringComparison.Ordinal)); 425var deepPublishLine = Assert.Single(lines, line => line.Contains("Publish", StringComparison.Ordinal)); 427Assert.DoesNotContain(lines, line => line.Contains(SharedCommandStrings.PipelineStepTimelineLabel, StringComparison.Ordinal));
Utils\SearchTextParserTests.cs (6)
331state.Contains(fragment, StringComparisons.FullTextSearch))); 338state.Contains(fragment, StringComparisons.FullTextSearch))); 345state.Contains(fragment, StringComparisons.FullTextSearch))); 352state.Contains(fragment, StringComparisons.FullTextSearch))); 359state.Item1.Contains(fragment, StringComparisons.FullTextSearch) || 360state.Item2.Contains(fragment, StringComparisons.FullTextSearch)));
Aspire.Dashboard (28)
Components\Controls\LogViewer.razor.cs (1)
177return GetSearchableText(entry).Contains(filterText, StringComparison.OrdinalIgnoreCase);
Components\Controls\PropertyGrid.razor.cs (2)
80=> Name?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 81Value?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Controls\SpanDetails.razor.cs (5)
63ViewModel.Span.Events.Where(e => e.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).OrderBy(e => e.Time).AsQueryable(); 66ViewModel.Links.Where(e => e.SpanId.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).AsQueryable(); 69ViewModel.Backlinks.Where(e => e.SpanId.Contains(_filter, StringComparison.CurrentCultureIgnoreCase)).AsQueryable(); 86return vm.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) || 87vm.Value?.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Controls\StructuredLogDetails.razor.cs (2)
169return vm.Name.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) || 170vm.Value?.Contains(_filter, StringComparison.CurrentCultureIgnoreCase) == true;
Components\Dialogs\FilterDialog.razor.cs (1)
314newValues = newValues.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase));
Model\Interaction\InputViewModel.cs (1)
101var filteredValues = SelectOptions.Where(vm => vm.Name.Contains(value, StringComparison.OrdinalIgnoreCase));
Model\ResourceDetailRelationshipViewModel.cs (2)
14return Resource.DisplayName.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 15Types.Any(t => t.Contains(filter, StringComparison.CurrentCultureIgnoreCase));
Model\ResourceIconHelpers.cs (1)
36string t when t.Contains("database", StringComparison.OrdinalIgnoreCase) => iconResolver.ResolveIconName("Database", desiredSize, desiredVariant),
Model\ResourceUrlHelpers.cs (4)
88=> Url?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 89Text.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 90Name.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 91DisplayName?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true;
Model\ResourceViewModel.cs (9)
167return Name.Contains(filter, StringComparisons.UserTextSearch); 427_propertyViewModel.Name.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 428DisplayName.Contains(filter, StringComparison.CurrentCultureIgnoreCase) || 429ToolTip.Contains(filter, StringComparison.CurrentCultureIgnoreCase); 498Source?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 499Target?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true; 532Name?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 533Description?.Contains(filter, StringComparison.CurrentCultureIgnoreCase) == true || 534_humanizedHealthStatus?.Contains(filter, StringComparison.OrdinalIgnoreCase) is true;
Aspire.Dashboard.Components.Tests (5)
Controls\LogViewerTests.cs (1)
313Assert.Contains(contents, c => c.Contains("another banana log", StringComparison.Ordinal));
Layout\MainLayoutTests.cs (2)
233var menuItem = cut.FindAll("fluent-menu-item").Single(item => item.TextContent.Contains(menuItemName, StringComparison.OrdinalIgnoreCase)); 957var menuItem = cut.FindAll("fluent-menu-item").Single(item => item.TextContent.Contains(menuItemName, StringComparison.OrdinalIgnoreCase));
Pages\ConsoleLogsTerminalTests.cs (1)
648style.Contains("display:", StringComparison.Ordinal))
Pages\MetricsTests.cs (1)
189Assert.Contains(activities, activity => ((string?)activity.GetTagItem("db.query.text"))?.Contains("telemetry_metric_points", StringComparison.Ordinal) == true);
Aspire.Dashboard.Tests (15)
BlazorAssetsTests.cs (1)
42blazorWebJs.Contains("isComposing", StringComparison.Ordinal),
Integration\Playwright\BrowserTokenAuthenticationTests.cs (2)
203return ex.Message.Contains("Executable doesn't exist", StringComparison.Ordinal) || 204ex.Message.Contains("Host system is missing dependencies", StringComparison.Ordinal);
TelemetryRepositoryTests\MetricsTests.cs (12)
1711Assert.DoesNotContain(queries, query => query.Contains("telemetry_metric_exemplar_attributes", StringComparison.Ordinal)); 1712Assert.Single(queries, query => query.Contains("ranked_metric_points", StringComparison.Ordinal)); 1739Assert.DoesNotContain(queries, query => query.Contains("telemetry_metric_points", StringComparison.Ordinal)); 2167Assert.Single(queries, query => query.Contains("SELECT instrument_id", StringComparison.Ordinal)); 2168Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_metric_dimensions d", StringComparison.Ordinal)); 2292Assert.DoesNotContain(queries, query => query.Contains("SELECT EXISTS", StringComparison.Ordinal)); 2351Assert.DoesNotContain(queries, query => query.Contains("SELECT resource_id", StringComparison.Ordinal)); 2352Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_scopes", StringComparison.Ordinal)); 2353Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_scope_attributes", StringComparison.Ordinal)); 2354Assert.DoesNotContain(queries, query => query.Contains("SELECT instrument_id", StringComparison.Ordinal)); 2355Assert.DoesNotContain(queries, query => query.Contains("FROM telemetry_metric_dimensions d", StringComparison.Ordinal)); 2358var updateQuery = Assert.Single(queries, query => query.Contains("UPDATE telemetry_metric_points", StringComparison.Ordinal));
Aspire.Deployment.EndToEnd.Tests (13)
AksPersistentVolumeDeploymentTests.cs (1)
442if (!content.Contains(oldValue, StringComparison.Ordinal))
AppServiceReactDeploymentTests.cs (1)
136if (!content.Contains(buildRunPattern, StringComparison.Ordinal))
AppServiceStoragePrivateEndpointDeploymentTests.cs (4)
124if (!appHostContent.Contains(builderCreation, StringComparison.Ordinal)) 136if (!appHostContent.Contains(healthCheck, StringComparison.Ordinal)) 153if (!serverProgramContent.Contains(serviceDefaults, StringComparison.Ordinal)) 191if (!serverProgramContent.Contains(defaultEndpoints, StringComparison.Ordinal))
tests\Shared\Hex1bAutomatorTestHelpers.cs (7)
97firstOutputMatched = firstOutputLine.Contains(desiredOutput, StringComparison.Ordinal); 170return line.Contains($"[{expectedPromptSequence} OK] $", StringComparison.Ordinal) || 171line.Contains($"[{expectedPromptSequence} ERR:", StringComparison.Ordinal); 200line.Contains($"$ {commandText}", StringComparison.Ordinal) || 201line.Contains($"# {commandText}", StringComparison.Ordinal)) 210if (line.Contains(commandText, StringComparison.Ordinal)) 859if (terminalOutput.Contains(marker, StringComparison.OrdinalIgnoreCase))
Aspire.EndToEnd.Tests (5)
tests\Shared\TemplatesTesting\AspireProject.cs (5)
125if (res.Output.Contains("Restore failed", StringComparison.OrdinalIgnoreCase) || 126res.Output.Contains("Post action failed", StringComparison.OrdinalIgnoreCase)) 313if (outputMessage.Contains("docker was found but appears to be unhealthy", StringComparison.OrdinalIgnoreCase)) 378return ex.Message.Contains("net::ERR_NETWORK_CHANGED", StringComparison.OrdinalIgnoreCase) || 379ex.Message.Contains("net::ERR_SOCKET_NOT_CONNECTED", StringComparison.OrdinalIgnoreCase);
Aspire.Hosting (5)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (5)
133snapshots = snapshots.Where(s => s.Name.Contains(filter, StringComparison.OrdinalIgnoreCase)).ToList(); 159if (!string.IsNullOrEmpty(filter) && !snapshot.Name.Contains(filter, StringComparison.OrdinalIgnoreCase)) 1752if (logLine.Content.Contains(search, StringComparisons.FullTextSearch) || 1753logLine.ResourceName.Contains(search, StringComparisons.FullTextSearch)) 1764.Contains(search, StringComparisons.FullTextSearch);
Aspire.Hosting.Azure (3)
AzureProvisioningController.cs (3)
2013(failure.ErrorMessage.Contains("deleted state", StringComparison.OrdinalIgnoreCase) && 2014failure.ErrorMessage.Contains("purge", StringComparison.OrdinalIgnoreCase))) 2867=> ex.Message.Contains("Concurrency conflict detected in section", StringComparison.Ordinal);
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesEnvironmentResource.AksPipeline.cs (1)
983if (result.StandardError.Contains("(ResourceGroupNotFound)", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Azure.Kubernetes.Tests (10)
AzureKubernetesInfrastructureTests.cs (10)
299arguments.Contains(" --ignore-not-found", StringComparison.Ordinal)) 357.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 613.Where(step => step.Contains("destroy", StringComparison.Ordinal)) 663.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 697.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 735.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 786.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 928.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 998.Where(step => step.Contains("destroy", StringComparison.Ordinal) || 1103.Where(step => step.Contains("destroy", StringComparison.Ordinal) ||
Aspire.Hosting.Azure.Kusto.Tests (1)
KustoFunctionalTests.cs (1)
286&& (record.Message?.Contains("Failed to create database", StringComparison.Ordinal) ?? false);
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxContainerDeployment.cs (2)
725diskImage.Status.State.Contains("fail", StringComparison.OrdinalIgnoreCase) || 726diskImage.Status.State.Contains("error", StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.Azure.Tests (15)
AzureBicepProvisionerTests.cs (5)
648return resourceType.Contains("Search", StringComparison.OrdinalIgnoreCase) 1245log.Content.Contains("Azure provisioning failed:", StringComparison.Ordinal) && 1246log.Content.Contains(AzureProvisioningFailureDetails.LocationNotAvailableForResourceTypeErrorCode, StringComparison.Ordinal)); 1304log.Content.Contains("Azure provisioning failed:", StringComparison.Ordinal) && 1305log.Content.Contains(AzureProvisioningFailureDetails.LocationNotAvailableForResourceTypeErrorCode, StringComparison.Ordinal));
AzureDeployerTests.cs (2)
2031Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase)); 2059Assert.Contains(completedSteps, s => s.CompletionText.Contains("--yes", StringComparison.OrdinalIgnoreCase));
AzureEnvironmentResourceExtensionsTests.cs (2)
4043Assert.Contains(snapshotRecommendedActions, action => action.Contains("deleted Key Vault tombstone", StringComparison.Ordinal)); 4260Assert.Contains(snapshotRecommendedActions, action => action.Contains(AzureProvisioningController.ChangeResourceLocationCommandName, StringComparison.Ordinal));
AzureSandboxesTests.cs (1)
663var page = request.RequestUri!.Query.Contains("Page=1", StringComparison.Ordinal) ? 1 : 2;
DefaultArmClientProviderTests.cs (5)
180request.Uri.Query.Contains("api-version=", StringComparison.Ordinal)); 202request.Uri.AbsolutePath.Contains("/locations/ukwest/deletedVaults/kv-test/purge", StringComparison.Ordinal)); 241request.Uri.Query.Contains("api-version=", StringComparison.Ordinal)); 600=> path.Contains("/providers/Microsoft.KeyVault/locations/", StringComparison.Ordinal) && 604=> path.Contains("/providers/Microsoft.KeyVault/locations/", StringComparison.Ordinal) &&
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (2)
822if (informationalVersion.InformationalVersion.Contains("-preview", StringComparison.OrdinalIgnoreCase)) 826else if (informationalVersion.InformationalVersion.Contains("-rc", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Browsers.Tests (3)
BrowserLogsBuilderExtensionsTests.cs (3)
906Assert.Contains(logs, log => log.Content.Contains(path, StringComparison.Ordinal) && 907log.Content.Contains("4 bytes", StringComparison.Ordinal) && 908log.Content.Contains("target-1", StringComparison.Ordinal));
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
391.Where(kvp => !kvp.Value.Contains("@SuppressWarnings({\"all\", \"unchecked\", \"serial\"})", StringComparison.Ordinal))
Aspire.Hosting.CodeGeneration.TypeScript (1)
src\Shared\NpmVersionHelper.cs (1)
33if (normalizedVersion.Contains("||", StringComparison.Ordinal) ||
Aspire.Hosting.CodeGeneration.TypeScript.Tests (9)
AtsTypeScriptCodeGeneratorTests.cs (9)
1059line => line.Contains( 1062line.Contains( 1510Assert.Contains(lines, line => line.Contains("withEnvironment(name: string, value:", StringComparison.Ordinal) && 1511line.Contains("ExternalServiceResource", StringComparison.Ordinal)); 2410id => id.Contains(nameof(JavaScript.JavaScriptAppResource), StringComparison.Ordinal) 2411&& !id.Contains("NodeApp", StringComparison.Ordinal) 2412&& !id.Contains("ViteApp", StringComparison.Ordinal)); 2413Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.NodeAppResource), StringComparison.Ordinal)); 2414Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.ViteAppResource), StringComparison.Ordinal));
Aspire.Hosting.Docker.Tests (13)
DockerComposePublisherTests.cs (3)
551var hasEndpoint = compose.Contains("OTEL_EXPORTER_OTLP_ENDPOINT", StringComparison.Ordinal); 552var hasNativeDenoTelemetry = compose.Contains("OTEL_DENO", StringComparison.Ordinal); 583Assert.False(compose.Contains("OTEL_DENO", StringComparison.Ordinal));
DockerComposeTests.cs (10)
356msg.Contains("compose", StringComparison.OrdinalIgnoreCase) && 357msg.Contains("--project-name", StringComparison.OrdinalIgnoreCase) && 358msg.Contains(expectedProjectName, StringComparison.OrdinalIgnoreCase) && 359msg.Contains("up", StringComparison.OrdinalIgnoreCase)); 450.Where(l => l.StepTitle.Contains("print-env-dashboard-summary", StringComparison.OrdinalIgnoreCase)) 464.Where(l => l.StepTitle.Contains("print-nginx-summary", StringComparison.OrdinalIgnoreCase)) 489.Where(s => s.Contains("docker-compose-down", StringComparison.OrdinalIgnoreCase)) 498Assert.Contains(downSteps, s => s.Contains("docker-compose-down-env", StringComparison.OrdinalIgnoreCase)); 995Assert.Contains(createdSteps, s => s.Contains("destroy-compose-", StringComparison.OrdinalIgnoreCase)); 1026Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Dotnet.Tests (2)
DotnetProjectBuildCoordinatorTests.cs (2)
2687Assert.Contains(buildLogs, line => line.Content.Contains(buildLogMarker, StringComparison.Ordinal)); 3100File.ReadAllText(responseFilePath).Contains(value, StringComparison.Ordinal))
Aspire.Hosting.EntityFrameworkCore (4)
EFCoreOperationExecutor.cs (4)
553if (!dropResult.ErrorMessage?.Contains("does not exist", StringComparison.OrdinalIgnoreCase) ?? false) 608if (result.ErrorMessage?.Contains("does not exist", StringComparison.OrdinalIgnoreCase) == true || 609result.ErrorMessage?.Contains("Cannot open database", StringComparison.OrdinalIgnoreCase) == true) 677else if (pendingChangesResult.Output?.Contains("Changes have been made", StringComparison.OrdinalIgnoreCase) == true ||
Aspire.Hosting.Foundry (7)
FoundryLocalService.cs (3)
155return models.Contains(modelId, StringComparison.OrdinalIgnoreCase); 221if (line.Contains("foundrylocald", StringComparison.OrdinalIgnoreCase) && 222line.Contains("starting", StringComparison.OrdinalIgnoreCase))
PromptAgent\AzurePromptAgentResource.cs (2)
288(ex.Message.Contains("Subdomain does not map to a resource", StringComparison.OrdinalIgnoreCase) || 289ex.Message.Contains("The project does not exist", StringComparison.OrdinalIgnoreCase));
Toolbox\FoundryToolboxReconciler.cs (2)
278(ex.Message.Contains("Subdomain does not map to a resource", StringComparison.OrdinalIgnoreCase) || 279ex.Message.Contains("The project does not exist", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Go (2)
GoHostingExtensions.cs (2)
206if (buildImage.Contains("alpine", StringComparison.OrdinalIgnoreCase)) 265if (runtimeImage.Contains("alpine", StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
799if (content.Contains(marker, StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Java.Tests (3)
AddJavaAppPublishTests.cs (2)
508.ScrubLinesWithReplace(line => line.Contains("\"context\"", StringComparison.Ordinal) ? " \"context\": \"{sourceDirectory}\"," : line); 2555var gradle = wrapperName.Contains("gradle", StringComparison.OrdinalIgnoreCase);
TempJavaAppDirectory.cs (1)
60var gradle = fileName.Contains("gradle", StringComparison.OrdinalIgnoreCase);
Aspire.Hosting.JavaScript.Tests (5)
AddDenoAppTests.cs (1)
2760if (response.Contains(expectedText, StringComparison.Ordinal))
AddJavaScriptAppTests.cs (4)
152line.Contains(" pnpm install", StringComparison.Ordinal)) 367&& line.Contains("pnpm-workspace.yaml", StringComparison.Ordinal)); 368var installLineIndex = Array.FindIndex(dockerfileLines, line => line.Contains("pnpm install", StringComparison.Ordinal)); 435.Where(line => line.Contains("createHash(algorithm)", StringComparison.Ordinal))
Aspire.Hosting.Kubernetes (2)
Extensions\HelmExtensions.cs (2)
83&& value.Contains($"{ValuesSegment}.", StringComparison.Ordinal); 87&& value.Contains($"{ValuesSegment}.{SecretsKey}.", StringComparison.Ordinal);
Aspire.Hosting.Kubernetes.Tests (12)
KubernetesDeployTests.cs (5)
1832var hasEndpoint = content.Contains("OTEL_EXPORTER_OTLP_ENDPOINT", StringComparison.Ordinal); 1833var hasNativeDenoTelemetry = content.Contains("OTEL_DENO", StringComparison.Ordinal); 1869Assert.False(content.Contains("OTEL_DENO", StringComparison.Ordinal)); 1956Assert.Contains(completedSteps, s => s.CompletionText.Contains("Nothing to destroy", StringComparison.OrdinalIgnoreCase)); 2006arguments.Contains(" --ignore-not-found", StringComparison.Ordinal)
KubernetesGatewayTests.cs (3)
387w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("empty", StringComparison.Ordinal)); 438Assert.DoesNotContain(files, f => f.Contains("gateway", StringComparison.OrdinalIgnoreCase)); 439Assert.DoesNotContain(files, f => f.Contains("route", StringComparison.OrdinalIgnoreCase));
KubernetesIngressTests.cs (2)
424w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("empty", StringComparison.Ordinal)); 580Assert.DoesNotContain(files, f => f.Contains("ingress", StringComparison.OrdinalIgnoreCase));
PipelineStepTestHelpers.cs (2)
71.Where(name => name.Contains("tls", StringComparison.Ordinal) || name.Contains("gateway", StringComparison.Ordinal))
Aspire.Hosting.Maui (5)
MauiPlatformHelper.cs (4)
209serviceNameStr.Contains("{{", StringComparison.Ordinal) && 210serviceNameStr.Contains("}}", StringComparison.Ordinal)) 221resourceAttrsStr.Contains("{{", StringComparison.Ordinal) && 222resourceAttrsStr.Contains("}}", StringComparison.Ordinal))
Utilities\ProjectFileReader.cs (1)
109.FirstOrDefault(tfm => tfm.Contains($"-{platformIdentifier}", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Maui.Tests (3)
MauiPlatformExtensionsTests.cs (3)
1295Assert.Contains(exception.InnerExceptions, innerException => innerException.Message.Contains("endpoint could not be determined", StringComparison.Ordinal)); 1296Assert.Contains(exception.InnerExceptions, innerException => innerException.Message.Contains("protocol could not be determined", StringComparison.Ordinal)); 1404tfms.RemoveAll(tfm => tfm.Contains(excludePlatform, StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Radius (10)
Publishing\SealedSecretApplyStep.cs (10)
546stderr.Contains($"sealedsecrets.bitnami.com \"{name}\" not found", StringComparison.Ordinal); 563if (stderr.Contains("x509:", StringComparison.Ordinal)) 568return stderr.Contains("Unable to connect to the server", StringComparison.Ordinal) || 569stderr.Contains("connection refused", StringComparison.Ordinal) || 570stderr.Contains("dial tcp", StringComparison.Ordinal) || 571stderr.Contains("i/o timeout", StringComparison.Ordinal) || 572stderr.Contains("TLS handshake timeout", StringComparison.Ordinal) || 573stderr.Contains("the server is currently unable to handle the request", StringComparison.Ordinal) || 574stderr.Contains("etcdserver: request timed out", StringComparison.Ordinal); 665stderr.Contains($"secrets \"{name}\" not found", StringComparison.Ordinal);
Aspire.Hosting.Radius.Tests (1)
Deployment\DeployPipelineIntegrationTests.cs (1)
54Assert.DoesNotContain(pipelineStep.DependsOnSteps, s => s.Contains("push", StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.RemoteHost (4)
Ats\AtsMarshaller.cs (1)
730message.Contains("type mismatch", StringComparison.OrdinalIgnoreCase);
Ats\CapabilityDispatcher.cs (1)
702message.Contains("type mismatch", StringComparison.OrdinalIgnoreCase);
Ats\PolyglotCapabilityInvocationException.cs (1)
583if (message.Contains(KestrelHttpsFwlinkSentinel, StringComparison.Ordinal))
src\Shared\IntegrationPackageProbeManifest.cs (1)
333return normalizedPath.Contains(ridMarker, StringComparison.OrdinalIgnoreCase) ? 0 : 1;
Aspire.Hosting.RemoteHost.Tests (16)
AtsCapabilityScannerTests.cs (16)
365Assert.Contains(result.HandleTypes, type => type.AtsTypeId.Contains(expectedHandleType, StringComparison.Ordinal)); 444d => d.Message.Contains(nameof(DerivedExportedProperties), StringComparison.Ordinal) 445&& d.Message.Contains("has collisions", StringComparison.Ordinal)); 521d => d.Message.Contains("shadowedExporter", StringComparison.Ordinal) 522&& d.Message.Contains("has collisions", StringComparison.Ordinal)); 656&& diagnostic.Message.Contains("copied shapes", StringComparison.Ordinal) 660&& diagnostic.Message.Contains("copied shapes", StringComparison.Ordinal) 671&& diagnostic.Message.Contains("Add an init accessor", StringComparison.Ordinal) 675&& diagnostic.Message.Contains("Add an init accessor", StringComparison.Ordinal) 710string.Join(".", value.PathSegments).Contains("Invalid-Values", StringComparison.Ordinal)); 712string.Join(".", value.PathSegments).Contains("123Name", StringComparison.Ordinal)); 715&& diagnostic.Message.Contains("path segment 'Invalid-Values'", StringComparison.Ordinal) 719&& diagnostic.Message.Contains("path segment '123Name'", StringComparison.Ordinal) 732&& diagnostic.Message.Contains( 747&& diagnostic.Message.Contains( 750&& diagnostic.Message.Contains(
Aspire.Hosting.Rust (1)
CargoMetadataReader.cs (1)
168.Where(value => redacted.Contains(value, StringComparison.Ordinal))
Aspire.Hosting.Rust.Tests (1)
CargoMetadataTests.cs (1)
274field => field.FieldType.ToString().Contains("Aspire.Hosting.Dcp.Process", StringComparison.Ordinal));
Aspire.Hosting.Tasks (3)
ResolveAspireCliBundle.cs (3)
416return !directoryName.Contains(".tmp.", StringComparison.Ordinal) 417&& !directoryName.Contains(".bad.", StringComparison.Ordinal) 418&& !directoryName.Contains(".old.", StringComparison.Ordinal);
Aspire.Hosting.Testing.Tests (2)
DashboardUrlTests.cs (2)
339GetLogText(record).Contains("Aspire Dashboard", StringComparison.Ordinal))) 349written.Contains(token, StringComparison.Ordinal),
Aspire.Hosting.Tests (36)
Dcp\DcpExecutorTests.cs (23)
1819() => logLines.Any(line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)), 1822Assert.Single(logLines, line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)); 1900() => logLines.Any(line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)), 1904Assert.Single(logLines, line => line.Content.Contains(failedToStartLogMessage, StringComparison.Ordinal)); 2156() => logLines.Any(line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)), 2160Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2324() => logLines.Any(line => line.Content.Contains(restartedLogMessage, StringComparison.Ordinal)), 2328Assert.Single(logLines, line => line.Content.Contains(restartedLogMessage, StringComparison.Ordinal)); 2438Assert.Single(logLines, line => line.Content.Contains(firstTerminalLogMessage, StringComparison.Ordinal)); 2463Assert.Single(logLines, line => line.Content.Contains(secondTerminalLogMessage, StringComparison.Ordinal)); 2476Assert.Single(logLines, line => line.Content.Contains(secondTerminalLogMessage, StringComparison.Ordinal)); 2594Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2627Assert.Single(logLines, line => line.Content.Contains(terminalLogMessage, StringComparison.Ordinal)); 2949Assert.Single(logLines, line => line.Content.Contains(replacementLogMessage, StringComparison.Ordinal)); 2962line.Content.Contains(previousLateLogMessage, StringComparison.Ordinal) || 2963line.Content.Contains(replacementLogMessage, StringComparison.Ordinal)), 6770line.Content.Contains( 6773line.Content.Contains(producerFailureMessage, StringComparison.Ordinal)); 8123Assert.Contains(logLines, line => line.Content.Contains("Project launch configuration failed.", StringComparison.Ordinal)); 8631line.Content.Contains("Launch configuration failed.", StringComparison.Ordinal) && 8632line.Content.Contains("does not retry launch configuration failures using DCP process fallback", StringComparison.Ordinal)); 8718line.Content.Contains("Launch configuration failed.", StringComparison.Ordinal) && 8719line.Content.Contains("does not retry launch configuration failures using DCP process fallback", StringComparison.Ordinal));
Dcp\DcpHostNotificationTests.cs (1)
162Assert.Contains(testSink.Writes, w => w.LogLevel == LogLevel.Warning && w.Message is not null && w.Message.Contains("aka.ms/aspire/devcerts", StringComparison.Ordinal));
Dcp\GatedLogger.cs (1)
33if (formatter(state, exception).Contains(messageFragment, StringComparison.Ordinal) &&
DcpVisibilityTests.cs (1)
14var dcpNamespaceTypes = types.Where(t => t.FullName!.Contains("Dcp", StringComparison.OrdinalIgnoreCase));
Eventing\DistributedApplicationBuilderEventingTests.cs (2)
290w.Message?.Contains(nameof(AfterEndpointsAllocatedEvent), StringComparison.Ordinal) == true && 291w.Message?.Contains(nameof(ResourceEndpointsAllocatedEvent), StringComparison.Ordinal) == true);
Health\FriendlyHealthCheckErrorMessagesTests.cs (6)
51entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 52entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 53entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase), 91entry.Description.Contains("timed out", StringComparison.OrdinalIgnoreCase) || 92entry.Description.Contains("Failed to connect", StringComparison.OrdinalIgnoreCase) || 93entry.Description.Contains("was canceled", StringComparison.OrdinalIgnoreCase),
WithProcessCommandTests.cs (2)
745Assert.Contains(logContents, log => log.Contains("(stdout): stdout-line", StringComparison.Ordinal)); 746Assert.Contains(logContents, log => log.Contains("(stderr): stderr-line", StringComparison.Ordinal));
Aspire.Hosting.TestUtilities (2)
Utils\ContainerRuntimeLogPatterns.cs (2)
59return line.Contains("Error response from daemon", StringComparison.Ordinal) 87return line.Contains("load build definition from Dockerfile", StringComparison.Ordinal)
Aspire.Playground.Tests (2)
AppHostTests.cs (1)
295if (string.IsNullOrEmpty(s_appHostNameFilter) || candidateTestEndpoint.AppHostType?.Name.Contains(s_appHostNameFilter, StringComparison.OrdinalIgnoreCase) == true)
tests\Aspire.TestUtilities\TestcontainersPodmanConfiguration.cs (1)
178=> dockerHost.Contains(KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase);
Aspire.Templates.Tests (11)
NewUpAndBuildStandaloneTemplateTests.cs (5)
60Assert.Equal(tfm == TestTargetFramework.Net11, appContent.Contains("<BasePath />", StringComparison.Ordinal)); 61Assert.Equal(tfm != TestTargetFramework.Net11, appContent.Contains("<base href=\"/\" />", StringComparison.Ordinal)); 64Assert.Equal(tfm == TestTargetFramework.Net11, importsContent.Contains("@using Microsoft.AspNetCore.Components.Endpoints", StringComparison.Ordinal)); 67Assert.Equal(tfm is TestTargetFramework.Net10 or TestTargetFramework.Net11, errorPageContent.Contains("[PersistentState]", StringComparison.Ordinal)); 75Assert.False(navMenuContent.Contains("onclick=", StringComparison.Ordinal));
TemplateTestsBase.cs (1)
238if (expectedRow.State != actualState && actualState != "Finished" && !actualState.Contains("failed", StringComparison.OrdinalIgnoreCase))
tests\Shared\TemplatesTesting\AspireProject.cs (5)
125if (res.Output.Contains("Restore failed", StringComparison.OrdinalIgnoreCase) || 126res.Output.Contains("Post action failed", StringComparison.OrdinalIgnoreCase)) 313if (outputMessage.Contains("docker was found but appears to be unhealthy", StringComparison.OrdinalIgnoreCase)) 378return ex.Message.Contains("net::ERR_NETWORK_CHANGED", StringComparison.OrdinalIgnoreCase) || 379ex.Message.Contains("net::ERR_SOCKET_NOT_CONNECTED", StringComparison.OrdinalIgnoreCase);
Aspire.TestUtilities (1)
TestcontainersPodmanConfiguration.cs (1)
178=> dockerHost.Contains(KnownContainerRuntimes.Podman, StringComparison.OrdinalIgnoreCase);
Aspire.TypeSystem (2)
AtsConstants.cs (2)
296public static bool IsList(string? typeId) => typeId?.Contains("/List<", StringComparison.Ordinal) == true; 303public static bool IsDict(string? typeId) => typeId?.Contains("/Dict<", StringComparison.Ordinal) == true;
BlazorHosted (1)
Program.cs (1)
18&& (path is null || !path.Contains("/_otlp/", StringComparison.Ordinal));
ConfigurationSchemaGenerator (3)
ConfigSchemaEmitter.cs (3)
453if (value?.Contains("default value is", StringComparison.OrdinalIgnoreCase) == true) 455var containsTrue = value.Contains("true", StringComparison.OrdinalIgnoreCase); 456var containsFalse = value.Contains("false", StringComparison.OrdinalIgnoreCase);
Crossgen2Tasks (3)
CommonFilePulledFromSdkRepo\NuGetUtils.NuGet.cs (2)
55bool CS() => file.Contains("/cs/", StringComparison.OrdinalIgnoreCase); 56bool VB() => file.Contains("/vb/", StringComparison.OrdinalIgnoreCase);
RunReadyToRunCompiler.cs (1)
421if (!ShowCompilerWarnings && singleLine.Contains("warning:", StringComparison.OrdinalIgnoreCase))
dotnet-dev-certs (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
GenerateAnalyzerNuspec (4)
Program.cs (4)
110if (assemblyList.Any(assembly => assembly.Contains(csName, StringComparison.Ordinal))) 115if (assemblyList.Any(assembly => assembly.Contains(vbName, StringComparison.Ordinal))) 129if (assembly.Contains(csName, StringComparison.Ordinal)) 133else if (assembly.Contains(vbName, StringComparison.Ordinal))
GenerateDocumentationAndConfigFiles (6)
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\AnalyzerOptionsExtensions.cs (2)
478(optionValue == null || !optionValue.Contains(arg.optionForcedValue, StringComparison.Ordinal))) 505(optionValue == null || !optionValue.Contains(optionForcedValue, StringComparison.Ordinal)))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Options\SymbolNamesWithValueOption.cs (2)
121!parts.SymbolName.Contains(".", StringComparison.Ordinal) && !parts.SymbolName.Contains(":", StringComparison.Ordinal))
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\RulesetToEditorconfigConverter.cs (2)
166if (xtext.Value.Contains("\r", StringComparison.Ordinal) || xtext.Value.Contains("\n", StringComparison.Ordinal))
Infrastructure.Tests (38)
PowerShellScripts\DownloadNativeArchivesTests.cs (1)
571|| path.Contains("/_apis/build/builds/", StringComparison.Ordinal) && path.EndsWith("/artifacts", StringComparison.Ordinal))
PowerShellScripts\ScanTestPartitionsFromSourceGuardTests.cs (3)
49if (file.Contains($"{Path.DirectorySeparatorChar}obj{Path.DirectorySeparatorChar}", StringComparison.Ordinal) || 50file.Contains($"{Path.DirectorySeparatorChar}bin{Path.DirectorySeparatorChar}", StringComparison.Ordinal)) 63if (!content.Contains("Partition", StringComparison.OrdinalIgnoreCase))
TestTriggerMap\SelectTestsCliTests.cs (3)
460return project.Contains("<SkipTests", StringComparison.Ordinal) && 461project.Contains("RunOuterloopTests", StringComparison.Ordinal) && 462!project.Contains("IsGithubPullRequest", StringComparison.Ordinal);
TestTriggerMap\TestTriggerMapTests.cs (4)
105if (string.IsNullOrWhiteSpace(convention.Pattern) || !convention.Pattern.Contains("<name>", StringComparison.Ordinal)) 109if (string.IsNullOrWhiteSpace(convention.Target) || !convention.Target.Contains("<name>", StringComparison.Ordinal)) 324bool JobExists(string id) => testsYml.Contains($"\n {id}:", StringComparison.Ordinal); 856if (!block!.Contains($"needs.setup_for_tests.outputs.{runVar}", StringComparison.Ordinal))
tools\GenerateCITimeline\TimelineRenderer.cs (3)
99if (lower.Contains(key, StringComparison.Ordinal)) 101if (lower.Contains("8-core", StringComparison.Ordinal) || lower.Contains("16-core", StringComparison.Ordinal))
WorkflowScripts\ExtensionChangelogFinalizedWorkflowTests.cs (3)
54var checkoutStep = Assert.Single(steps, step => Scalar(step, "uses")?.Contains("actions/checkout", StringComparison.Ordinal) == true); 69step => Scalar(step, "run")?.Contains("bash .github/workflows/check-extension-changelog-finalized.sh", StringComparison.Ordinal) == true); 77step => Scalar(step, "run")?.Contains("bash .github/workflows/check-extension-changelog-finalized.sh", StringComparison.Ordinal) == true);
WorkflowScripts\ExtensionReleaseWorkflowTests.cs (9)
43workflow.Contains("""printf '%.8000s'""", StringComparison.Ordinal), 46workflow.Contains("""if [ "$NOTE_COUNT" -ge 8 ]""", StringComparison.Ordinal), 133prompt.Contains("Use the compare API to get the commits between the validated SHAs:", StringComparison.Ordinal), 136prompt.Contains("If the checkout is shallow or either SHA is missing locally, fetch the exact", StringComparison.Ordinal), 139prompt.Contains("after explicit fetch", StringComparison.Ordinal), 142prompt.Contains("Use local git as the authoritative source", StringComparison.Ordinal), 145prompt.Contains("`git log", StringComparison.Ordinal), 172workflow.Contains("""gh pr edit "$PR_NUMBER" --remove-label vscode-extension-release >/dev/null 2>&1 || true""", StringComparison.Ordinal), 298(await File.ReadAllTextAsync(fakeGh.CallLogPath)).Contains("--add-label vscode-extension-release", StringComparison.Ordinal),
WorkflowScripts\ExtensionWorkflowTests.cs (1)
245Assert.False(skill.Contains("breaking changes to public API without justification", StringComparison.Ordinal));
WorkflowScripts\MonitorScheduledWorkflowsIntegrationTests.cs (8)
150Assert.DoesNotContain(result.Logs, log => log.Contains("would RECORD", StringComparison.Ordinal)); 213Assert.DoesNotContain(result.Logs, log => log.Contains("would CLOSE", StringComparison.Ordinal)); 237Assert.Contains(result.Logs, log => log.Contains("would RECORD failure", StringComparison.Ordinal)); 238Assert.Contains(result.Logs, log => log.Contains("would CLOSE", StringComparison.Ordinal)); 261Assert.Equal(2, result.Logs.Count(log => log.Contains("would RECORD failure", StringComparison.Ordinal))); 308Assert.Contains(issue.Comments, comment => comment.Contains("<!-- run:9 -->", StringComparison.Ordinal)); 309Assert.Contains(issue.Comments, comment => comment.Contains("Latest run succeeded", StringComparison.Ordinal)); 335Assert.DoesNotContain(issue.Comments, comment => comment.Contains("Latest run succeeded", StringComparison.Ordinal));
WorkflowScripts\PrDocsCheckWorkflowTests.cs (1)
294resolveStep.Contains("github.token", StringComparison.Ordinal),
WorkflowScripts\SelectTestsCommentScriptTests.cs (2)
112Assert.Contains(result.Infos, info => info.Contains("skipping", StringComparison.OrdinalIgnoreCase)); 256var jobIdx = Array.FindIndex(lines, l => l.Contains("comment_selection:", StringComparison.Ordinal));
Microsoft.AspNetCore.Authentication.Cookies (2)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (2)
263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Components.Endpoints (2)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (2)
263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.DeveloperCertificates.XPlat (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Microsoft.AspNetCore.Hosting (1)
GenericHost\GenericWebHostService.cs (1)
171if (address.Contains(".localhost", StringComparison.OrdinalIgnoreCase) && Uri.TryCreate(address, UriKind.Absolute, out var uri) && uri.Host.EndsWith(".localhost", StringComparison.OrdinalIgnoreCase))
Microsoft.AspNetCore.Http (4)
Internal\ResponseCookies.cs (4)
125value.Contains($"domain={opts.Domain}", StringComparison.OrdinalIgnoreCase) && 126value.Contains($"path={opts.Path}", StringComparison.OrdinalIgnoreCase); 132value.Contains($"domain={opts.Domain}", StringComparison.OrdinalIgnoreCase); 138value.Contains($"path={opts.Path}", StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Http.Abstractions (1)
HostString.cs (1)
177else if (uriComponent.Contains("xn--", StringComparison.Ordinal))
Microsoft.AspNetCore.Identity.UI (2)
IdentityBuilderUIExtensions.cs (2)
121if (descriptor.Type?.FullName?.Contains("V5", StringComparison.Ordinal) is true) 133if (descriptor.Type?.FullName?.Contains("V4", StringComparison.Ordinal) is true)
Microsoft.AspNetCore.InternalTesting (1)
AssemblyTestLog.cs (1)
227if (!stackTrace.Contains(
Microsoft.AspNetCore.Mvc.Core (2)
src\aspnetcore\src\Shared\ChunkingCookieManager\ChunkingCookieManager.cs (2)
263rejectPredicate = value => predicate(value) && value.Contains("domain=" + options.Domain, StringComparison.OrdinalIgnoreCase); 267rejectPredicate = value => predicate(value) && value.Contains("path=" + options.Path, StringComparison.OrdinalIgnoreCase);
Microsoft.AspNetCore.Mvc.TagHelpers (2)
TagHelperOutputExtensions.cs (2)
151if (SpaceChars.Any(classValue.Contains) || encodedSpaceChars.Any(value => classValue.Contains(value, StringComparison.Ordinal))) 205if (SpaceChars.Any(classValue.Contains) || encodedSpaceChars.Any(value => classValue.Contains(value, StringComparison.Ordinal)))
Microsoft.AspNetCore.Rewrite (3)
RewriteRule.cs (1)
55if (result.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
UrlActions\RedirectAction.cs (1)
48if (!pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal) && pattern[0] != '/')
UrlActions\RewriteAction.cs (1)
68if (pattern.Contains(Uri.SchemeDelimiter, StringComparison.Ordinal))
Microsoft.AspNetCore.Routing (1)
Matching\HostMatcherPolicy.cs (1)
469!host.Contains("..", StringComparison.Ordinal);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
Microsoft.Build.Tasks.Core (2)
XmlTaskUtility.cs (2)
75return xml.Contains(DoctypeMarker, StringComparison.Ordinal); 94return content.Contains(DoctypeMarker, StringComparison.Ordinal);
Microsoft.Extensions.AI.Evaluation (1)
Utilities\ModelInfo.cs (1)
105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Console (1)
src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (1)
105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Reporting (1)
src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (1)
105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.Evaluation.Safety (1)
src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\ModelInfo.cs (1)
105if (host.Contains(hostPattern, StringComparison.OrdinalIgnoreCase))
Microsoft.Extensions.AI.OpenAI (1)
OpenAIRealtimeClientSession.cs (1)
374if (message.MessageId is not null && !jsonString.Contains("\"event_id\"", StringComparison.Ordinal))
Microsoft.Extensions.AI.OpenAI.Tests (7)
OpenAIResponseClientIntegrationTests.cs (7)
626response.Text.Contains("logo", StringComparison.OrdinalIgnoreCase) || 627response.Text.Contains("purple", StringComparison.OrdinalIgnoreCase) || 628response.Text.Contains("dot", StringComparison.OrdinalIgnoreCase) || 629response.Text.Contains("net", StringComparison.OrdinalIgnoreCase), 679response.Text.Contains("analysis", StringComparison.OrdinalIgnoreCase) || 680response.Text.Contains("image", StringComparison.OrdinalIgnoreCase) || 681response.Text.Contains("logo", StringComparison.OrdinalIgnoreCase),
Microsoft.Extensions.AI.Tests (8)
ChatCompletion\FunctionInvokingChatClientTests.cs (8)
2531.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 2532frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 2540.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 2541frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 3016.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 3017frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true)); 3025.Any(frc => frc.Result?.ToString()?.Contains("FunctionB", StringComparison.Ordinal) == true && 3026frc.Result?.ToString()?.Contains("not found", StringComparison.OrdinalIgnoreCase) == true));
Microsoft.Extensions.ServiceDiscovery (1)
PassThrough\PassThroughServiceEndpointProviderFactory.cs (1)
31if ((serviceName.Contains("://", StringComparison.Ordinal) || !Uri.TryCreate($"fakescheme://{serviceName}", default, out var uri)) && !Uri.TryCreate(serviceName, default, out uri))
Microsoft.Extensions.ServiceDiscovery.Abstractions (1)
ServiceEndpointQuery.cs (1)
41if (!input.Contains("://", StringComparison.Ordinal)
Microsoft.NET.ProjectData (2)
CachePathResolver.cs (2)
1146 && !value.Contains("..", StringComparison.Ordinal) 1156 || entry.Contains("../", StringComparison.Ordinal)
Microsoft.NET.ProjectData.Tasks (2)
ProjectDataWriter.cs (2)
1416 && !relativePath.Contains("../", StringComparison.Ordinal) 1417 && !Path.GetFileName(relativePath).Contains("..", StringComparison.Ordinal);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
ApplyCompressionNegotiation.cs (1)
173header.Value.Contains("Accept-Encoding", StringComparison.OrdinalIgnoreCase))
Microsoft.TemplateEngine.Cli (1)
Commands\FilterOptionDefinition.cs (1)
74return pack.Name.Contains(packageArg, StringComparison.OrdinalIgnoreCase);
NuGet.Commands (1)
MSBuildProjectFactory.cs (1)
261if (sourcePath.Contains(projectDirectory, StringComparison.Ordinal))
NuGet.Protocol (1)
Resources\PackageUpdateResource.cs (1)
953if (ex.Message.Contains("Response status code does not indicate success: 403 (Forbidden).", StringComparison.OrdinalIgnoreCase))
PresentationBuildTasks (1)
MS\Internal\Tasks\TaskHelper.cs (1)
199if (!e.Message.Contains(eInner.Message, StringComparison.Ordinal))
PresentationFramework (2)
System\Windows\Documents\XamlToRtfWriter.cs (2)
3673if (decoration.Contains("Underline", StringComparison.OrdinalIgnoreCase)) 3677if (decoration.Contains("Strikethrough", StringComparison.OrdinalIgnoreCase))
RepoTasks (1)
src\aspnetcore\src\Shared\CertificateGeneration\UnixCertificateManager.cs (1)
870var isFirefox = nssDb.Contains("/.mozilla/firefox/", StringComparison.Ordinal);
System.Configuration.ConfigurationManager (1)
System\Configuration\ConfigurationLockCollection.cs (1)
224parentListEnclosed.Contains("," + name + ",", StringComparison.Ordinal))
System.Console (1)
System\TerminalFormatStrings.cs (1)
88IsRxvtTerm = !string.IsNullOrEmpty(db.Term) && db.Term.Contains("rxvt", StringComparison.OrdinalIgnoreCase);
System.Data.Common (2)
System\Data\Common\DBCommandBuilder.cs (2)
736if (!string.IsNullOrEmpty(quotePrefix) && baseTableName.Contains(quotePrefix, StringComparison.Ordinal)) 740if (!string.IsNullOrEmpty(quoteSuffix) && baseTableName.Contains(quoteSuffix, StringComparison.Ordinal))
System.Net.HttpListener (1)
System\Net\HttpListenerRequest.cs (1)
182header.Contains("keep-alive", StringComparison.OrdinalIgnoreCase);
System.Net.Mail (1)
System\Net\Mime\MimeBasePart.cs (1)
53if (!value.Contains("=?", StringComparison.Ordinal))
System.Net.NameResolution (1)
System\Net\Dns.cs (1)
436if (hostName.StartsWith('.') || hostName.Contains("..", StringComparison.Ordinal))
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.PingUtility.cs (1)
131if (!stdout.Contains("Time to live exceeded", StringComparison.Ordinal))
System.Net.Requests (6)
System\Net\FtpWebRequest.cs (2)
491uri.OriginalString.Contains("%0A", StringComparison.OrdinalIgnoreCase) || 492uri.OriginalString.Contains("%0D", StringComparison.OrdinalIgnoreCase))
System\Net\HttpWebRequest.cs (4)
468fChunked = (value.Contains(ChunkedHeader, StringComparison.OrdinalIgnoreCase)); 605fKeepAlive = (value.Contains("keep-alive", StringComparison.OrdinalIgnoreCase)); 606fClose = (value.Contains("close", StringComparison.OrdinalIgnoreCase)); 660fContinue100 = (value.Contains(ContinueHeader, StringComparison.OrdinalIgnoreCase));
System.Net.WebProxy (1)
System\Net\WebProxy.cs (1)
284if (!address.Contains("://", StringComparison.Ordinal))
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\DataContract.cs (1)
1675if (trimmedNs.Length == 0 || trimmedNs.Contains("##", StringComparison.Ordinal))
System.Speech (2)
Internal\SrgsCompiler\BackEnd.cs (1)
737if (!sToken.Contains(" ", StringComparison.Ordinal))
Internal\SrgsCompiler\SrgsElementCompilerFactory.cs (1)
323if (!sToken.Contains("\\/", StringComparison.Ordinal))
System.Windows.Forms (4)
System\Windows\Forms\Controls\GroupBox\GroupBox.Modern.cs (4)
616=> familyName.Contains( 619|| familyName.Contains( 622|| familyName.Contains( 625|| familyName.Contains(
UIAutomationClient (2)
MS\Internal\Automation\ProxyManager.cs (2)
666if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)) 673if (classNameForPartialMatch.Contains(pi.ClassName, StringComparison.Ordinal)
UIAutomationClientSideProviders (8)
MS\Internal\AutomationProxies\WindowsContainer.cs (1)
34else if (className.Contains("AfxControlBar", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsSpinner.cs (2)
66if (!Misc.ProxyGetClassName(hwndBuddy).Contains("EDIT", StringComparison.OrdinalIgnoreCase)) 280if (className.Contains("msctls_updown32", StringComparison.OrdinalIgnoreCase))
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
78if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal)) 247if (Misc.GetClassName(hwndParent).Contains("SysListView32", StringComparison.Ordinal))
MS\Internal\AutomationProxies\WindowsUpDown.cs (1)
368return hwndBuddy != IntPtr.Zero && Misc.ProxyGetClassName(hwndBuddy).Contains("EDIT", StringComparison.OrdinalIgnoreCase);
MS\Internal\AutomationProxies\WinFormsSpinner.cs (2)
154if (Misc.ProxyGetClassName(hwndLastChild).Contains("Edit", StringComparison.OrdinalIgnoreCase)) 162if (Misc.ProxyGetClassName(hwndFirstChild).Contains("Edit", StringComparison.OrdinalIgnoreCase))