108 references to ToHashSet
aspire (13)
Agents\CommonAgentApplicators.cs (1)
58ct => installer.InstallAsync(context.RepositoryRoot.FullName, context.SkillBaseDirectories.ToHashSet(StringComparer.OrdinalIgnoreCase), ct),
Backchannel\AuxiliaryBackchannelMonitor.cs (1)
374var currentSocketPaths = currentSockets.Select(socket => socket.SocketPath).ToHashSet(StringComparers.FileSystemPath);
Commands\AgentInitCommand.cs (1)
367var selectedSkillDirs = selectedLocations.Select(l => l.RelativeSkillDirectory).ToHashSet(StringComparer.OrdinalIgnoreCase);
Commands\ConfigCommand.cs (1)
283.ToHashSet(StringComparer.Ordinal);
Documentation\ApiDocs\ApiDocsIndexService.cs (2)
797.ToHashSet(StringComparer.OrdinalIgnoreCase); 872.ToHashSet(StringComparer.OrdinalIgnoreCase);
Packaging\NuGetConfigMerger.cs (4)
569.ToHashSet(StringComparer.OrdinalIgnoreCase); 577.ToHashSet(StringComparer.OrdinalIgnoreCase); 764.ToHashSet(StringComparer.OrdinalIgnoreCase); 771.ToHashSet(StringComparer.OrdinalIgnoreCase);
Packaging\PackageChannel.cs (1)
406.ToHashSet(StringComparers.NuGetPackageId);
Scaffolding\ScaffoldingService.cs (2)
575var existingEntries = ReadGitIgnoreEntries(existingContent).ToHashSet(StringComparer.Ordinal); 578.ToHashSet(StringComparer.Ordinal);
Aspire.Cli.Tests (2)
Mcp\Docs\LlmsTxtParserTests.cs (2)
301var slugs = result.Select(d => d.Slug).ToHashSet(StringComparer.Ordinal); 329var slugs = result.Select(d => d.Slug).ToHashSet(StringComparer.Ordinal);
Aspire.Dashboard (7)
Components\Dialogs\ManageDataDialog.razor.cs (1)
109.ToHashSet(StringComparers.ResourceName);
Components\Pages\TraceDetail.razor.cs (1)
681return response.PagedResult.Items.Select(span => span.SpanId).ToHashSet(StringComparer.Ordinal);
Model\TelemetryExportService.cs (1)
75.ToHashSet(StringComparers.ResourceName);
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (1)
188var traceIdSet = traceBatch.ToHashSet(StringComparer.Ordinal);
ServiceClient\DashboardClient.cs (1)
621.ToHashSet(StringComparers.ResourceName);
ServiceClient\SqliteResourceRepository.cs (2)
195var replacementResourceNames = resources.Select(resource => resource.Name).ToHashSet(StringComparers.ResourceName); 206.ToHashSet(StringComparers.ResourceName);
Aspire.Dashboard.Components.Tests (1)
Pages\TraceDetailsTests.cs (1)
999return response.PagedResult.Items.Select(span => span.SpanId).ToHashSet(StringComparer.Ordinal);
Aspire.Hosting (2)
Ats\CoreExports.cs (1)
200var includedEndpointNames = endpointNames.ToHashSet(StringComparers.EndpointAnnotationName);
Dcp\ExecutableCreator.cs (1)
135.ToHashSet(new ResourceNameComparer());
Aspire.Hosting.Azure (1)
AzureProvisioningController.cs (1)
2292.ToHashSet(StringComparers.ResourceName);
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
101environments.Select(environment => environment.Name).ToHashSet(StringComparer.Ordinal));
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxContainerDeployment.cs (1)
1934? pendingOwnerIds.GetValues<string>().ToHashSet(StringComparer.Ordinal)
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (1)
626.ToHashSet(StringComparers.ResourceName);
BlazorHostedExtensions.cs (1)
247.ToHashSet(StringComparers.ResourceName);
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
903var listDictCapIds = listDictGetters.Select(g => g.CapabilityId).ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.Java (1)
AtsJavaCodeGenerator.cs (1)
675var reservedNames = members.Select(ToUpperSnakeCase).ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
343.ToHashSet(StringComparer.Ordinal); 345var extraParamNames = allParamNames.Except(commonParamNames).ToHashSet(StringComparer.Ordinal); 2046.ToHashSet(StringComparer.Ordinal) ?? [];
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
1424var declared = declarations.ToHashSet(StringComparer.Ordinal); 3115.ToHashSet(StringComparer.Ordinal); 3126.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.Dotnet (4)
DotnetProjectBuildCoordinator.cs (3)
134var existingAnnotations = resource.Annotations.ToHashSet(ReferenceEqualityComparer.Instance); 160var existingAnnotations = resource.Annotations.ToHashSet(ReferenceEqualityComparer.Instance); 423var activeResources = model.Resources.ToHashSet(ReferenceEqualityComparer.Instance);
DotnetProjectHostingExtensions.cs (1)
209var includedEndpointNames = endpointNames.ToHashSet(StringComparer.OrdinalIgnoreCase);
Aspire.Hosting.Radius.Tests (1)
Publishing\BackingResourceContractTests.cs (1)
52.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.RemoteHost (5)
AtsCapabilityScanner.cs (3)
299.ToHashSet(StringComparer.Ordinal); 309.ToHashSet(StringComparer.Ordinal); 3568.ToHashSet(StringComparer.Ordinal);
AtsContextFilter.cs (2)
110.ToHashSet(StringComparer.Ordinal); 123.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.RemoteHost.Tests (3)
CodeGeneration\ApiReferenceExportTests.cs (3)
66.ToHashSet(StringComparer.Ordinal); 78.ToHashSet(StringComparer.Ordinal); 151.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.Tests (1)
TerminalHostPathsTests.cs (1)
26.ToHashSet(StringComparer.Ordinal);
dotnet-aot (1)
parent\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
134var commandOptionNames = commandOptions.Select(o => o.Name.TrimStart('-')).ToHashSet(StringComparer.OrdinalIgnoreCase);
Infrastructure.Tests (30)
TestTriggerMap\SelectTestsAcceptanceTests.cs (9)
128s_matrix.ToHashSet(StringComparer.Ordinal), 129(projectDirs ?? []).ToHashSet(StringComparer.Ordinal), 130s_matrix.ToHashSet(StringComparer.Ordinal)); 811var matrix = new[] { "Aspire.Hosting.Foo.Tests" }.ToHashSet(StringComparer.Ordinal); 929s_matrix.ToHashSet(StringComparer.Ordinal), 1236.ToHashSet(StringComparer.Ordinal); 1280.ToHashSet(StringComparer.Ordinal); 1290.ToHashSet(StringComparer.Ordinal); 1300.ToHashSet(StringComparer.Ordinal);
TestTriggerMap\SelectTestsCliTests.cs (1)
538.ToHashSet(StringComparer.Ordinal);
TestTriggerMap\TestTriggerMapTests.cs (19)
82.ToHashSet(StringComparer.Ordinal); 206.ToHashSet(StringComparer.Ordinal); 225.ToHashSet(StringComparer.Ordinal); 274.ToHashSet(StringComparer.Ordinal); 289.ToHashSet(StringComparer.Ordinal); 396.ToHashSet(StringComparer.Ordinal); 414.ToHashSet(StringComparer.Ordinal); 421.ToHashSet(StringComparer.Ordinal); 428.ToHashSet(StringComparer.Ordinal); 1061var packageSelectedJobs = SelectWithRealMap(".github/workflows/build-packages.yml").Jobs.ToHashSet(StringComparer.Ordinal); 1062var cliArchiveSelectedJobs = SelectWithRealMap(".github/workflows/build-cli-native-archives.yml").Jobs.ToHashSet(StringComparer.Ordinal); 1108.ToHashSet(StringComparer.Ordinal); 1114.ToHashSet(StringComparer.Ordinal); 1121.ToHashSet(StringComparer.Ordinal); 1125.ToHashSet(StringComparer.Ordinal); 1561.ToHashSet(StringComparer.Ordinal); 1567.ToHashSet(StringComparer.Ordinal); 1570.ToHashSet(StringComparer.Ordinal); 1573.ToHashSet(StringComparer.Ordinal);
WorkflowScripts\PrDocsCheckWorkflowTests.cs (1)
389.ToHashSet(StringComparer.Ordinal);
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\Http\HttpHeaders.cs (1)
119ICollection<string> IDictionary<string, StringValues>.Keys => ((IDictionary<string, StringValues>)this).Select(pair => pair.Key).ToHashSet(StringComparer.OrdinalIgnoreCase);
Microsoft.Build (2)
BackEnd\Components\RequestBuilder\Lookup.cs (1)
757var existingItemsHashSet = existingItems.ToHashSet(ProjectItemInstance.EqualityComparer);
BackEnd\Components\SdkResolution\SdkResolverLoader.cs (1)
164HashSet<DirectoryInfo> overrideFolders = resolversDirInfo.GetDirectories().ToHashSet(new DirInfoNameComparer());
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
SyncedSource\FileBasedPrograms\VirtualProjectBuilder.cs (1)
776.ToHashSet(StringComparer.OrdinalIgnoreCase);
Microsoft.DotNet.ApiCompatibility (2)
Rules\CannotChangeGenericConstraints.cs (2)
96HashSet<ISymbol> rightOnlyConstraints = rightTypeParam.ConstraintTypes.ToHashSet(_settings.SymbolEqualityComparer); 124HashSet<ISymbol> leftOnlyConstraints = leftTypeParam.ConstraintTypes.ToHashSet(_settings.SymbolEqualityComparer);
Microsoft.DotNet.HotReload.Watch (1)
Build\LoadedProjectGraph.cs (1)
23.ToHashSet(PathUtilities.OSSpecificPathComparer));
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\VirtualProjectBuilder.cs (1)
744.ToHashSet(StringComparer.OrdinalIgnoreCase);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (1)
ScopedCss\RewriteCss.cs (1)
158.ToHashSet(StringComparer.Ordinal); // Keyframe names are case-sensitive
NuGet.CommandLine.XPlat (3)
Commands\Package\Update\PackageUpdateCommandRunner.cs (3)
165.ToHashSet(StringComparer.OrdinalIgnoreCase); 172.ToHashSet(StringComparer.OrdinalIgnoreCase) 177.ToHashSet(StringComparer.OrdinalIgnoreCase);
SelectTests (7)
GraphAffectedProjects.cs (2)
173.ToHashSet(StringComparer.Ordinal); 185.ToHashSet(StringComparer.Ordinal);
Program.cs (3)
179var allTestProjects = testProjectsByName.Keys.ToHashSet(StringComparer.Ordinal); 469.ToHashSet(StringComparer.Ordinal); 583var allJobs = TriggerMap.Load(options.MapPath).AllJobTokens().ToHashSet(StringComparer.Ordinal);
TestSelector.cs (2)
320TestProjects: testCauses.Keys.ToHashSet(StringComparer.Ordinal), 321Jobs: jobCauses.Keys.ToHashSet(StringComparer.Ordinal),
System.Linq (1)
System\Linq\ToCollection.cs (1)
247public static HashSet<TSource> ToHashSet<TSource>(this IEnumerable<TSource> source) => source.ToHashSet(comparer: null);
TypeScriptApiCompat (5)
ApiCompatResult.cs (1)
32.ToHashSet(StringComparer.Ordinal);
AtsCompatibilityComparer.cs (3)
155var currentValues = currentEnum.Values.ToHashSet(StringComparer.Ordinal); 334.ToHashSet(StringComparer.Ordinal); 344var currentSet = currentSymbols.ToHashSet(StringComparer.Ordinal);
AtsSurfaceParser.cs (1)
134.ToHashSet(StringComparer.Ordinal);