90 references to ToHashSet
aspire (13)
Agents\CommonAgentApplicators.cs (1)
58ct => installer.InstallAsync(context.RepositoryRoot.FullName, context.SkillBaseDirectories.ToHashSet(StringComparer.OrdinalIgnoreCase), ct),
Commands\AgentInitCommand.cs (1)
405var selectedSkillDirs = selectedLocations.Select(l => l.RelativeSkillDirectory).ToHashSet(StringComparer.OrdinalIgnoreCase);
Commands\ConfigCommand.cs (1)
283.ToHashSet(StringComparer.Ordinal);
Commands\StopCommand.cs (1)
303var matchingSocketPathSet = matchingSocketPaths.ToHashSet(GetSocketPathComparer());
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)
569var existingEntries = ReadGitIgnoreEntries(existingContent).ToHashSet(StringComparer.Ordinal); 572.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)
113.ToHashSet(StringComparers.ResourceName);
Components\Pages\TraceDetail.razor.cs (1)
659return 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)
587.ToHashSet(StringComparers.ResourceName);
ServiceClient\SqliteResourceRepository.cs (2)
189var replacementResourceNames = resources.Select(resource => resource.Name).ToHashSet(StringComparers.ResourceName); 200.ToHashSet(StringComparers.ResourceName);
Aspire.Dashboard.Components.Tests (1)
Pages\TraceDetailsTests.cs (1)
997return response.PagedResult.Items.Select(span => span.SpanId).ToHashSet(StringComparer.Ordinal);
Aspire.Hosting (1)
Ats\CoreExports.cs (1)
198var includedEndpointNames = endpointNames.ToHashSet(StringComparers.EndpointAnnotationName);
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)
1854? pendingOwnerIds.GetValues<string>().ToHashSet(StringComparer.Ordinal)
Aspire.Hosting.Blazor (2)
BlazorGatewayExtensions.cs (1)
648.ToHashSet(StringComparers.ResourceName);
BlazorHostedExtensions.cs (1)
181.ToHashSet(StringComparers.ResourceName);
Aspire.Hosting.CodeGeneration.Go (1)
AtsGoCodeGenerator.cs (1)
893var listDictCapIds = listDictGetters.Select(g => g.CapabilityId).ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.Python (3)
AtsPythonCodeGenerator.cs (3)
328.ToHashSet(StringComparer.Ordinal); 330var extraParamNames = allParamNames.Except(commonParamNames).ToHashSet(StringComparer.Ordinal); 1992.ToHashSet(StringComparer.Ordinal) ?? [];
Aspire.Hosting.CodeGeneration.TypeScript.Tests (3)
AtsTypeScriptCodeGeneratorTests.cs (3)
1263var declared = declarations.ToHashSet(StringComparer.Ordinal); 2850.ToHashSet(StringComparer.Ordinal); 2861.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.Dotnet (1)
DotnetProjectResource.cs (1)
148.ToHashSet(StringComparer.Ordinal);
Aspire.Hosting.RemoteHost (3)
AtsCapabilityScanner.cs (1)
3486.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 (1)
Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
134var commandOptionNames = commandOptions.Select(o => o.Name.TrimStart('-')).ToHashSet(StringComparer.OrdinalIgnoreCase);
dotnet-aot (1)
src\sdk\src\Cli\dotnet\Commands\Test\MTP\MicrosoftTestingPlatformTestCommand.Help.cs (1)
134var commandOptionNames = commandOptions.Select(o => o.Name.TrimStart('-')).ToHashSet(StringComparer.OrdinalIgnoreCase);
Infrastructure.Tests (20)
TestTriggerMap\SelectTestsAcceptanceTests.cs (5)
124s_matrix.ToHashSet(StringComparer.Ordinal), 125(projectDirs ?? []).ToHashSet(StringComparer.Ordinal)); 786var matrix = new[] { "Aspire.Hosting.Foo.Tests" }.ToHashSet(StringComparer.Ordinal); 983.ToHashSet(StringComparer.Ordinal); 993.ToHashSet(StringComparer.Ordinal);
TestTriggerMap\SelectTestsCliTests.cs (1)
465.ToHashSet(StringComparer.Ordinal);
TestTriggerMap\TestTriggerMapTests.cs (13)
128.ToHashSet(StringComparer.Ordinal); 147.ToHashSet(StringComparer.Ordinal); 190.ToHashSet(StringComparer.Ordinal); 293.ToHashSet(StringComparer.Ordinal); 311.ToHashSet(StringComparer.Ordinal); 318.ToHashSet(StringComparer.Ordinal); 325.ToHashSet(StringComparer.Ordinal); 434.ToHashSet(StringComparer.Ordinal); 440.ToHashSet(StringComparer.Ordinal); 447.ToHashSet(StringComparer.Ordinal); 451.ToHashSet(StringComparer.Ordinal); 656.ToHashSet(StringComparer.Ordinal); 659.ToHashSet(StringComparer.Ordinal);
WorkflowScripts\PrDocsCheckWorkflowTests.cs (1)
255.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)
737.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)
740.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 (6)
GraphAffectedProjects.cs (1)
168.ToHashSet(StringComparer.Ordinal);
Program.cs (3)
172var allTestProjects = testProjectsByName.Keys.ToHashSet(StringComparer.Ordinal); 467.ToHashSet(StringComparer.Ordinal); 581var allJobs = TriggerMap.Load(options.MapPath).AllJobTokens().ToHashSet(StringComparer.Ordinal);
TestSelector.cs (2)
306TestProjects: testCauses.Keys.ToHashSet(StringComparer.Ordinal), 307Jobs: 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);