42 references to ToHashSet
aspire (2)
Commands\TelemetryTracesCommand.cs (1)
369var spanIds = spans.Select(s => s.SpanId).ToHashSet();
Projects\ProjectUpdater.cs (1)
1019var allSources = originalMappings.Keys.Union(proposedMappings.Keys).ToHashSet();
Aspire.Cli.Tests (3)
Commands\McpIconHelperTests.cs (1)
52var sizes = icons.SelectMany(i => i.Sizes ?? []).ToHashSet();
Projects\ProjectLocatorTests.cs (2)
469var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet(); 532var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet();
Aspire.Dashboard (4)
Components\Controls\Chart\MetricTable.razor.cs (1)
220addedXValues = newMetrics.Keys.Where(newKey => newKey > latestCurrentMetric || latestCurrentMetric == null).ToHashSet();
Components\Pages\Resources.razor.cs (3)
360var preselectedHiddenResourceTypes = HiddenTypes?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 361var preselectedHiddenResourceStates = HiddenStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 362var preselectedHiddenResourceHealthStates = HiddenHealthStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet();
Aspire.Dashboard.Tests (1)
Mcp\McpIconHelperTests.cs (1)
53var sizes = icons.SelectMany(i => i.Sizes ?? []).ToHashSet();
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
597var healthCheckRegistrationKeys = options.Registrations.Select(hcr => hcr.Name).ToHashSet();
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
180var modeledPortNumbers = tunnelResource.Ports.Select(p => p.TargetEndpoint.Port).ToHashSet();
dotnet (4)
Commands\Run\RunCommand.cs (1)
872.ToHashSet();
Commands\Solution\Add\SolutionAddCommand.cs (1)
292var existingProjects = filteredSolution.SolutionProjects.Select(p => p.FilePath).ToHashSet();
Commands\Solution\Remove\SolutionRemoveCommand.cs (1)
150var existingProjects = filteredSolution.SolutionProjects.Select(p => p.FilePath).ToHashSet();
Commands\Workload\Install\FileBasedInstaller.cs (1)
409var installedSdkFeatureBands = NETCoreSdkResolverNativeWrapper.GetAvailableSdks(_dotnetDir).Select(sdkDir => new SdkFeatureBand(Path.GetFileName(sdkDir))).ToHashSet();
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
ApiResponseTypeProvider.cs (1)
119var attributeStatusCodes = filterAttributeResponseTypes.Values.Select(r => r.StatusCode).ToHashSet();
EndpointMetadataApiDescriptionProvider.cs (1)
361var producesStatusCodes = producesResponseMetadataTypes.Values.Select(metadata => metadata.StatusCode).ToHashSet();
Microsoft.AspNetCore.OutputCaching (1)
Memory\MemoryOutputCacheStore.cs (1)
24internal Dictionary<string, HashSet<string>> TaggedEntries => _taggedEntries.ToDictionary(kvp => kvp.Key, kvp => kvp.Value.Select(t => t.Key).ToHashSet());
Microsoft.Build (1)
BackEnd\Shared\BuildRequestConfiguration.cs (1)
1065private HashSet<string> GetProjectTargets(IDictionary<string, ProjectTargetInstance> projectTargets) => projectTargets.Keys.ToHashSet();
Microsoft.Build.Framework (1)
Utilities\CollectionHelpers.cs (1)
54return a.ToHashSet().SetEquals(b);
Microsoft.DotNet.HotReload.Watch (4)
FileWatcher\FileWatcher.cs (1)
215var pathSet = filePaths.ToHashSet();
HotReload\CompilationHandler.cs (2)
603.ToHashSet(); 609.ToHashSet();
HotReload\HotReloadDotNetWatcher.cs (1)
420var rebuiltProjectPaths = rebuiltProjects.ToHashSet();
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
75var singleFileHostIncludeFilenames = SingleFileHostIncludeFilenames?.ToHashSet();
Microsoft.DotNet.TemplateLocator (3)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (3)
525.ToHashSet(); 544.ToHashSet(); 582var existingPacks = GetPacksInWorkload(existingWorkload.workload, existingWorkload.manifest).Select(p => p.packId).ToHashSet();
Microsoft.NET.Build.Tasks (7)
DependencyContextBuilder.cs (2)
368var unprocessedLibraries = runtimeLibraries.ToHashSet(); 501var libraryNames = runtimeLibraries.Select(lib => lib.Library.Name).Concat(compilationLibraries.Select(lib => lib.Name)).ToHashSet();
GetPackagesToPrune.cs (1)
125FrameworkReferences = runtimeFrameworks.ToHashSet(),
ResolveRuntimePackAssets.cs (1)
80.Select(matchingRTReference => matchingRTReference.GetMetadata("Profile")).ToHashSet() ?? [];
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadResolver.cs (3)
525.ToHashSet(); 544.ToHashSet(); 582var existingPacks = GetPacksInWorkload(existingWorkload.workload, existingWorkload.manifest).Select(p => p.packId).ToHashSet();
Microsoft.NET.Sdk.StaticWebAssets.Tasks (2)
UpdateStaticWebAssetEndpoints.cs (2)
46.ToDictionary(e => e.Key, e => e.ToHashSet()); 49.ToDictionary(e => e.Key, e => e.ToHashSet());
Microsoft.NET.Sdk.WorkloadManifestReader (3)
WorkloadResolver.cs (3)
525.ToHashSet(); 544.ToHashSet(); 582var existingPacks = GetPacksInWorkload(existingWorkload.workload, existingWorkload.manifest).Select(p => p.packId).ToHashSet();
System.CommandLine.StaticCompletions (1)
shells\ZshShellProvider.cs (1)
196var parentArguments = command.Parents.OfType<Command>().SelectMany(parent => parent.Arguments).Select(arg => arg.Name).ToHashSet();