70 references to ToDictionary
aspire (9)
Commands\DescribeCommand.cs (1)
294.ToDictionary(item => item.Name, item => item.index, StringComparers.ResourceName);
Commands\StopCommand.cs (1)
468.ToDictionary(group => group.Key, group => group.Count(), appHostPathComparer);
DotNet\ProcessExecution.cs (1)
180.ToDictionary(static kvp => kvp.Key, static kvp => kvp.Value!, ProcessEnvironment.Comparer);
Packaging\NuGetConfigMerger.cs (2)
252var patternToNewSource = context.Mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase); 879var patternToRequiredSource = mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase);
Packaging\PackageChannel.cs (1)
711.ToDictionary(
Projects\AppHostCandidateFinder.cs (2)
196var countsByPattern = patterns.ToDictionary(p => p, _ => 0, StringComparer.Ordinal); 416var countsByPattern = patterns.ToDictionary(pattern => pattern, _ => 0, StringComparer.Ordinal);
src\Shared\IntegrationPackageProbeManifest.cs (1)
301return lookup.ToDictionary(
aspire-managed (1)
src\Shared\IntegrationPackageProbeManifest.cs (1)
301return lookup.ToDictionary(
Aspire.Cli.Tests (1)
Commands\DescribeCommandTests.cs (1)
387.ToDictionary(group => group.Key, group => group.Select(resource => resource.State).ToList(), StringComparers.ResourceName);
Aspire.Dashboard (5)
Otlp\Storage\SqliteTelemetryRepository.Logs.cs (1)
489return values.ToDictionary(record => record.FieldValue!, record => record.ValueCount, StringComparers.OtlpAttribute);
Otlp\Storage\SqliteTelemetryRepository.Traces.Reads.cs (2)
404.ToDictionary(traceId => traceId, traceId => MaterializeTrace(connection, traceId)!, StringComparer.Ordinal); 637return values.ToDictionary(record => record.FieldValue!, record => record.ValueCount, StringComparers.OtlpAttribute);
ServiceClient\SqliteResourceRepository.cs (2)
184currentResources = _resourceStates.ToDictionary(entry => entry.Key, entry => entry.Value.Resource, StringComparers.ResourceName); 249updatedResources = _resourceStates.ToDictionary(entry => entry.Key, entry => entry.Value.Resource, StringComparers.ResourceName);
Aspire.Dashboard.Tests (1)
TelemetryRepositoryTests\LogTests.cs (1)
334.ToDictionary(group => group.Key, group => group.Count(), StringComparers.OtlpAttribute);
Aspire.Hosting (4)
ApplicationModel\ExecutableLaunchRecipe.cs (1)
398context.ExecutionConfiguration.EnvironmentVariables.ToDictionary(
ApplicationModel\ResourceNotificationService.cs (1)
505.ToDictionary(static group => group.Key, static group => group.Count(), StringComparers.ResourceName);
Ats\HealthCheckExports.cs (1)
59var data = Data?.ToDictionary(
Dashboard\InteractionFileUploadStore.cs (1)
388public IReadOnlyDictionary<string, int> FileInputLimits { get; } = fileInputs.ToDictionary(
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresFlexibleServerResource.cs (1)
302var propertiesDictionary = properties.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparers.ResourceName);
Aspire.Hosting.CodeGeneration.Java (2)
AtsJavaCodeGenerator.cs (2)
2375.ToDictionary( 2381.ToDictionary(
Aspire.Hosting.CodeGeneration.Rust (1)
AtsRustCodeGenerator.cs (1)
819.ToDictionary(
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
136.ToDictionary(group => group.Key, group => group.ToList(), StringComparer.Ordinal);
Aspire.Hosting.Integration.Analyzers (1)
AspireExportAnalyzer.cs (1)
209.ToDictionary(p => p.Name, p => p, StringComparer.Ordinal);
Aspire.Hosting.Kubernetes (1)
KubernetesManifestResource.cs (1)
230JsonValueKind.Object => element.EnumerateObject().ToDictionary(prop => prop.Name, prop => NormalizeJsonElement(prop.Value), StringComparer.Ordinal),
Aspire.Hosting.Radius (1)
Publishing\RadiusInfrastructureBuilder.cs (1)
295containerPortSnapshots[resource.Name] = ports.ToDictionary(
Aspire.Hosting.RemoteHost (1)
src\Shared\IntegrationPackageProbeManifest.cs (1)
301return lookup.ToDictionary(
dotnet (1)
Commands\Restore\RestoringCommand.cs (1)
123.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparer.OrdinalIgnoreCase) is { } filteredList ? new(filteredList) : ReadOnlyDictionary<string, string>.Empty;
dotnet-user-secrets (1)
Internal\SecretsStore.cs (1)
93.ToDictionary(i => i.Key, i => i.Value, StringComparer.OrdinalIgnoreCase);
Infrastructure.Tests (3)
Pipelines\NpmCliPackageTests.cs (3)
261s_supportedRids.ToDictionary(rid => $"{PackageName}-{rid.Rid}", _ => PackageVersion, StringComparer.Ordinal), 267s_supportedRids.ToDictionary(rid => rid.Rid, rid => $"{PackageName}-{rid.Rid}", StringComparer.Ordinal), 791return jsonObject.ToDictionary(
Microsoft.AspNetCore.App.Analyzers (1)
RouteEmbeddedLanguage\Infrastructure\EmbeddedLanguageCommentOptions.cs (1)
27.ToDictionary(f => f.Name, f => (TOptions)f.GetValue(null)!, StringComparer.OrdinalIgnoreCase);
Microsoft.AspNetCore.Mvc.Testing (1)
WebApplicationFactory.cs (1)
534.ToDictionary(r => r.Name, r => r, StringComparer.Ordinal);
Microsoft.Build (2)
BackEnd\Components\ProjectCache\Experimental\ProxyTargets.cs (1)
38_proxyTargetToRealTargetMap = proxyTargetToRealTargetMap.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparer.OrdinalIgnoreCase);
BackEnd\Components\ProjectCache\ProxyTargets.cs (1)
37_proxyTargetToRealTargetMap = proxyTargetToRealTargetMap.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparer.OrdinalIgnoreCase);
Microsoft.CodeAnalysis.Features (1)
EmbeddedLanguages\EmbeddedLanguageCommentOptions.cs (1)
26.ToDictionary(f => f.Name, f => (TOptions)f.GetValue(null)!, StringComparer.OrdinalIgnoreCase);
Microsoft.DotNet.Build.Tasks.Packaging (2)
GetLayoutFiles.cs (1)
45var frameworks = Frameworks.NullAsEmpty().ToDictionary(
HarvestPackage.cs (1)
522_pathsToInclude = PathsToInclude.NullAsEmpty().ToDictionary(i => NormalizePath(i.ItemSpec), i=> i, StringComparer.OrdinalIgnoreCase);
Microsoft.DotNet.SharedFramework.Sdk (1)
src\CreateFrameworkListFile.cs (1)
70?.ToDictionary(
Microsoft.DotNet.TemplateLocator (1)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (1)
112var dictionary = ManifestVersions.ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.Version + "/" + kvp.Value.FeatureBand, StringComparer.OrdinalIgnoreCase);
Microsoft.Gen.ContextualOptions (2)
ContextReceiver.cs (1)
51.ToDictionary<IGrouping<ISymbol?, TypeDeclarationSyntax>, INamedTypeSymbol, List<TypeDeclarationSyntax>>(
ContextualOptionsGenerator.cs (1)
43.ToDictionary<IGrouping<ISymbol?, TypeDeclarationSyntax>, INamedTypeSymbol, List<TypeDeclarationSyntax>>(
Microsoft.NET.Build.Tasks (2)
ResolvePackageDependencies.cs (1)
300.ToDictionary(pkg => pkg.Name, pkg => pkg.Version.ToNormalizedString(), StringComparer.OrdinalIgnoreCase);
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\WorkloadSet.cs (1)
112var dictionary = ManifestVersions.ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.Version + "/" + kvp.Value.FeatureBand, StringComparer.OrdinalIgnoreCase);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (4)
GenerateStaticWebAssetEndpointsManifest.cs (1)
76.ToDictionary(a => a.ResolvedAsset.Identity, a => a, OSPath.PathComparer);
GenerateStaticWebAssetsManifest.cs (1)
107var assetsByIdentity = assets.ToDictionary(a => a.Identity, a => a, OSPath.PathComparer);
ResolveFingerprintedStaticWebAssetEndpointsForAssets.cs (1)
37.ToDictionary(g => g.Key, g => g.ToArray(), OSPath.PathComparer);
UpdateExternallyDefinedStaticWebAssets.cs (1)
57.ToDictionary(e => e.Key, e => e.ToArray(), OSPath.PathComparer);
Microsoft.NET.Sdk.WorkloadManifestReader (1)
WorkloadSet.cs (1)
112var dictionary = ManifestVersions.ToDictionary(kvp => kvp.Key.ToString(), kvp => kvp.Value.Version + "/" + kvp.Value.FeatureBand, StringComparer.OrdinalIgnoreCase);
Microsoft.TemplateEngine.Cli (2)
ChoiceTemplateParameter.cs (2)
31_choices = parameter.Choices.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparer.OrdinalIgnoreCase); 37_choices = choiceTemplateParameter.Choices.ToDictionary(kvp => kvp.Key, kvp => kvp.Value, StringComparer.OrdinalIgnoreCase);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
ValueFormRegistry.cs (1)
37internal static IReadOnlyDictionary<string, IValueFormFactory> FormLookup => AllForms.ToDictionary(ff => ff.Identifier, ff => ff, StringComparer.OrdinalIgnoreCase);
NuGet.Build.Tasks (1)
GetGlobalPropertyValueTask.cs (1)
38var dictionaryWithOrdinal = globalProperties.ToDictionary(i => i.Key, i => i.Value, StringComparer.OrdinalIgnoreCase);
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
223.ToDictionary(msbuildItem => msbuildItem.Identity,
NuGet.CommandLine.XPlat (1)
Commands\Why\DependencyGraphFinder.cs (1)
110.ToDictionary(l => Path.GetFullPath(Path.Combine(projectDirectory, l.Path)), l => l, StringComparer.OrdinalIgnoreCase);
NuGet.Commands (1)
RestoreCommand\LockFileBuilder.cs (1)
554dependencyDictionary = rootNode.Item.Data.Dependencies.ToDictionary(x => x.Name, x => x, StringComparer.OrdinalIgnoreCase);
SelectTests (1)
TestSelector.cs (1)
331causes.ToDictionary(kv => kv.Key, kv => (IReadOnlyList<Cause>)kv.Value, StringComparer.Ordinal);
System.Collections.Immutable (1)
System\Collections\Frozen\FrozenDictionary.cs (1)
102source.ToDictionary(keySelector, elementSelector, comparer).ToFrozenDictionary(comparer);
System.Linq (2)
System\Linq\ToCollection.cs (2)
134source.ToDictionary(vt => vt.Key, vt => vt.Value, comparer); 190ToDictionary(source, keySelector, elementSelector, null);
TypeScriptApiCompat (2)
ApiCompatResult.cs (1)
29.ToDictionary(static group => group.Key, static group => group.ToArray(), StringComparer.Ordinal);
AtsSurfaceParser.cs (1)
113dtoTypes.ToDictionary(
vstest.console (2)
Processors\EnableBlameArgumentProcessor.cs (2)
220.ToDictionary(p => p.Key, p => p.Value, StringComparer.OrdinalIgnoreCase) 236.ToDictionary(p => p.Key, p => p.Value, StringComparer.OrdinalIgnoreCase)
vstest.console.arm64 (2)
src\vstest\src\vstest.console\Processors\EnableBlameArgumentProcessor.cs (2)
220.ToDictionary(p => p.Key, p => p.Value, StringComparer.OrdinalIgnoreCase) 236.ToDictionary(p => p.Key, p => p.Value, StringComparer.OrdinalIgnoreCase)