64 references to ToHashSet
aspire (2)
Commands\TelemetryTracesCommand.cs (1)
360var spanIds = spans.Select(s => s.SpanId).ToHashSet();
Projects\ProjectUpdater.cs (1)
1371var allSources = originalMappings.Keys.Union(proposedMappings.Keys).ToHashSet();
Aspire.Cli.Tests (13)
Commands\McpIconHelperTests.cs (1)
52var sizes = icons.SelectMany(i => i.Sizes ?? []).ToHashSet();
Projects\AppHostCandidateFinderTests.cs (7)
156var paths = result.Files.Select(file => file.FullName).ToHashSet(); 319var paths = result.Files.Select(file => file.FullName).ToHashSet(); 368var paths = result.Files.Select(file => file.FullName).ToHashSet(); 387var paths = result.Files.Select(file => file.FullName).ToHashSet(); 477var paths = result.Files.Select(file => file.FullName).ToHashSet(); 550var paths = result.Files.Select(file => file.FullName).ToHashSet(); 601GetIncludedFilesAsyncCallback = (_, _) => Task.FromResult<IReadOnlySet<string>?>(includedPaths.ToHashSet())
Projects\ProjectLocatorTests.cs (5)
1847var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet(); 1910var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet(); 2977var foundPaths = foundFiles.Select(f => f.FullName).ToHashSet(); 3337var paths = found.Select(c => c.AppHostFile.FullName).ToHashSet(); 3365var paths = found.Select(file => file.FullName).ToHashSet();
Aspire.Dashboard (9)
Components\Controls\Chart\MetricTable.razor.cs (1)
221addedXValues = newMetrics.Keys.Where(newKey => newKey > latestCurrentMetric || latestCurrentMetric == null).ToHashSet();
Components\Pages\Resources.razor.cs (3)
325var preselectedHiddenResourceTypes = HiddenTypes?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 326var preselectedHiddenResourceStates = HiddenStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet(); 327var preselectedHiddenResourceHealthStates = HiddenHealthStates?.Split(' ').Select(StringUtils.Unescape).ToHashSet();
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
571return connection.Query<long>($"SELECT l.log_id {query.FromAndWhere};", query.Parameters).ToHashSet();
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (1)
555.ToHashSet();
Otlp\Storage\SqliteTelemetryRepository.Traces.Writes.cs (3)
180.ToHashSet(); 184.ToHashSet(); 550.ToHashSet();
Aspire.Hosting (2)
ApplicationModel\ExecutionConfigurationGathererContext.cs (1)
84.ToHashSet();
DistributedApplicationBuilder.cs (1)
669var healthCheckRegistrationKeys = options.Registrations.Select(hcr => hcr.Name).ToHashSet();
Aspire.Hosting.Azure (1)
AzureResourcePreparer.cs (1)
554.ToHashSet();
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
191.ToHashSet();
Aspire.Hosting.Azure.Tests (2)
AzureResourcePreparerTests.cs (2)
687.ToHashSet(); 728.ToHashSet();
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
178var modeledPortNumbers = (await Task.WhenAll(tunnelResource.Ports.Select(p => p.GetTunnelPortAsync(ct).AsTask())).ConfigureAwait(false)).ToHashSet();
dotnet (4)
Commands\Run\RunCommand.cs (1)
829.ToHashSet();
Commands\Solution\Add\SolutionAddCommand.cs (1)
299var 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)
411var installedSdkFeatureBands = NETCoreSdkResolverNativeWrapper.GetAvailableSdks(_dotnetDir).Select(sdkDir => new SdkFeatureBand(Path.GetFileName(sdkDir))).ToHashSet();
dotnet-aot (1)
src\sdk\src\Cli\dotnet\Commands\Solution\Remove\SolutionRemoveCommand.cs (1)
150var existingProjects = filteredSolution.SolutionProjects.Select(p => p.FilePath).ToHashSet();
Infrastructure.Tests (1)
tools\GenerateCITimeline\TimelineRenderer.cs (1)
37var conclusions = Jobs.Select(j => j.Conclusion).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.OpenApi (1)
Schemas\OpenApiJsonSchema.Helpers.cs (1)
246schema.Required = ReadList<string>(ref reader, context)?.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)
1179private 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\HotReloadDotNetWatcher.cs (1)
436var rebuiltProjectPaths = rebuiltProjects.ToHashSet();
HotReload\ProjectUpdatesBuilder.cs (2)
117.ToHashSet(); 123.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)
159FrameworkReferences = runtimeFrameworks.ToHashSet(),
ResolveRuntimePackAssets.cs (1)
83.Select(matchingRTReference => matchingRTReference.GetMetadata(MetadataKeys.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)
47.ToDictionary(e => e.Key, e => e.ToHashSet()); 50.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)
197var parentArguments = command.Parents.OfType<Command>().SelectMany(parent => parent.Arguments).Select(arg => arg.Name).ToHashSet();