185 references to Order
aspire (6)
Commands\TerminalResourceResolver.cs (1)
47string.Join(", ", matches.Select(s => s.Name).Order(StringComparers.ResourceName))));
Projects\DotNetBasedAppHostServerProject.cs (1)
479foreach (var fileName in scaffold.Keys.Order(StringComparer.Ordinal))
Projects\GuestAppHostProject.cs (1)
2403await File.WriteAllLinesAsync(manifestPath, current.Order(StringComparer.Ordinal), cancellationToken).ConfigureAwait(false);
Secrets\AspireSecretsStoreResolver.cs (2)
144foreach (var file in Directory.EnumerateFiles(secretsDirectory, "*.json", SearchOption.TopDirectoryOnly).Order(StringComparer.OrdinalIgnoreCase)) 196foreach (var sourceFile in Directory.EnumerateFiles(sourceDirectory, "*.json", SearchOption.TopDirectoryOnly).Order(StringComparer.Ordinal))
src\Shared\MermaidGraphExporter.cs (1)
38foreach (var reference in getReferencedNames(resource).Distinct(StringComparer.Ordinal).Order(StringComparer.Ordinal))
Aspire.Azure.AI.Extensions.OpenAI.Tests (2)
AspireAzureOpenAIExtensionsTests.cs (1)
277Assert.Equal(["gen_ai.client.operation.duration", "gen_ai.client.token.usage"], metricExporter.Metrics.Select(metric => metric.Name).Order(StringComparer.Ordinal));
AspireAzureProjectOpenAIExtensionsTests.cs (1)
420metricExporter.Metrics.Select(metric => metric.Name).Order(StringComparer.Ordinal));
Aspire.Cli.EndToEnd.Tests (1)
TerminalCommandTests.cs (1)
100var availableIds = string.Join(", ", instanceIds.Order(StringComparer.OrdinalIgnoreCase));
Aspire.Cli.Tests (42)
Agents\PlaywrightCliInstallerTests.cs (1)
893.Select(path => Path.GetRelativePath(tempDir, path)).Order(StringComparer.Ordinal));
Agents\TelemetryHookInstallerTests.cs (3)
64var expectedNames = bundledFiles.Select(file => file.Name).Order(StringComparer.Ordinal).ToArray(); 65Assert.Equal(expectedNames, installedPaths.Keys.Order(StringComparer.Ordinal)); 66Assert.Equal(expectedNames, recordedFiles.EnumerateObject().Select(file => file.Name).Order(StringComparer.Ordinal));
Backchannel\BackchannelConstantsTests.cs (3)
370remainingSockets.Order(StringComparer.Ordinal), 421Assert.Equal(expectedSockets.Order(StringComparer.Ordinal), remainingSockets.Order(StringComparer.Ordinal));
Caching\AppHostInfoDiskCacheTests.cs (1)
120.Order(StringComparer.Ordinal)
Commands\AgentInitClientSelectionTests.cs (10)
61.Select(path => Path.GetRelativePath(Path.Combine(expected, "aspire"), path)).Order(StringComparer.Ordinal)); 180? defaults.Select(client => client.GetMcpConfigPath(selectedScope, workspace.WorkspaceRoot, executionContext, environment)).Distinct().Order(StringComparer.Ordinal) 183.Distinct().Where(File.Exists).Order(StringComparer.Ordinal)); 186? defaults.Select(client => client.GetSkillBaseDirectory(selectedScope, workspace.WorkspaceRoot, executionContext, environment)).Distinct().Order(StringComparer.Ordinal) 189.Distinct().Where(directory => File.Exists(Path.Combine(directory, "aspire", "SKILL.md"))).Order(StringComparer.Ordinal)); 514Assert.Equal(before.Concat(paths).Order(StringComparer.Ordinal), GetFilesWithoutCliLogs(workspace.WorkspaceRoot)); 630Assert.Equal(before.Append(expectedPath).Order(StringComparer.Ordinal), GetFilesWithoutCliLogs(workspace.WorkspaceRoot)); 674Assert.Equal(before.Append(expectedPath).Distinct().Order(StringComparer.Ordinal), GetFilesWithoutCliLogs(workspace.WorkspaceRoot)); 811Assert.Equal(before.Append(jsoncPath).Order(StringComparer.Ordinal), GetFilesWithoutCliLogs(workspace.WorkspaceRoot)); 1261.Order(StringComparer.Ordinal)];
Commands\AgentInitCommandTests.cs (1)
437.Order(StringComparer.Ordinal));
DotNet\DotNetAppHostNuGetConfigMergerTests.cs (2)
1194snapshot.DisabledPackageSourceKeys.Order(StringComparer.Ordinal)); 1262Assert.Equal(["future-private", "user-disabled"], snapshot.DisabledPackageSourceKeys.Order(StringComparer.Ordinal));
Mcp\AppHostConnectionSelectionLogicTests.cs (1)
21.Order(StringComparer.Ordinal));
Npm\AspireJsLauncherTests.cs (3)
162Assert.Equal(supportedRids.Order(StringComparer.Ordinal).ToArray(), detectedRids.Order(StringComparer.Ordinal).ToArray()); 192.Order(StringComparer.Ordinal)
NuGet\NuGetClientTests.cs (1)
1093restoredPackages.Select(package => package.Id).Order(StringComparer.Ordinal).ToArray());
NuGet\NuGetConfigurationQueryTests.cs (4)
79Assert.Equal(["old-hive", "old-staging"], overlay.RetiredSourceKeys.Order(StringComparer.Ordinal)); 83.Order(StringComparer.Ordinal).ToArray(); 155new[] { "https://private.example/v3/index.json", newHive }.Order(StringComparer.Ordinal), 156persistedSources.Select(static source => source.Source).Order(StringComparer.Ordinal));
NuGet\NuGetPackageOperationConfigurationTests.cs (2)
166overlay.Root!.Elements().Select(element => element.Name.LocalName).Order(StringComparer.Ordinal)); 211overlay.PackageSourceMappings.Select(mapping => mapping.SourceKey).Order(StringComparer.Ordinal));
Projects\AppHostServerProjectTests.cs (2)
150Assert.Equal(new[] { parentFeed.FullName, feed.FullName }.Order(StringComparer.Ordinal), sources.Order(StringComparer.Ordinal));
Projects\GuestAppHostProjectTests.cs (1)
1051Assert.Equal(["aspire.ts", "base.ts", "transport.ts"], convertedFiles.Keys.Order(StringComparer.Ordinal));
Templating\JavaAppHostTemplateTests.cs (2)
96.Order(StringComparer.Ordinal) 118.Order(StringComparer.Ordinal)
Templating\JavaStarterScaffoldTests.cs (1)
64.Order(StringComparer.Ordinal)
Templating\TemplateGitIgnoreTests.cs (1)
30.Order(StringComparer.Ordinal)
Templating\TemplatePackageLockTests.cs (2)
140.Order(StringComparer.Ordinal) 215.Order(StringComparer.Ordinal)
TestServices\NuGetTestHelper.cs (1)
81.Order(StringComparer.Ordinal)
Aspire.Dashboard (2)
ServiceClient\DashboardSqliteDatabase.cs (1)
197.Order(StringComparer.Ordinal)
src\Shared\MermaidGraphExporter.cs (1)
38foreach (var reference in getReferencedNames(resource).Distinct(StringComparer.Ordinal).Order(StringComparer.Ordinal))
Aspire.Dashboard.Tests (1)
Telemetry\TagEnrichmentProcessorTests.cs (1)
31activity.TagObjects.Select(tag => tag.Key).Order(StringComparer.Ordinal));
Aspire.Deployment.EndToEnd.Tests (2)
AzureEntraIdDeploymentTests.cs (2)
267redirectUris.Append($"https://{hostname}{EndpointCallbackPath}").Order(StringComparer.Ordinal), 268registeredUris.Order(StringComparer.Ordinal));
Aspire.Hosting (2)
ApplicationModel\ContainerFileSystemCallbackAnnotation.cs (1)
154foreach (var file in Directory.GetFiles(path, searchPattern, searchOptions).Order(StringComparer.Ordinal))
Pipelines\Internal\FileDeploymentStateManager.cs (1)
803claimedSectionNames.Order(StringComparer.Ordinal)),
Aspire.Hosting.Azure (1)
AzureProvisioningController.cs (1)
1147.Order(StringComparers.ResourceName)
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
184$"'{string.Join("', '", group.Select(environment => environment.Key).Order(StringComparer.Ordinal))}' resolve to {group.Key}")));
Aspire.Hosting.Azure.Kubernetes.Tests (9)
AzureKubernetesInfrastructureTests.cs (9)
384.Order(StringComparer.Ordinal)); 639.Order(StringComparer.Ordinal)); 690.Order(StringComparer.Ordinal)); 724.Order(StringComparer.Ordinal)); 762.Order(StringComparer.Ordinal)); 813.Order(StringComparer.Ordinal)); 955.Order(StringComparer.Ordinal)); 1025.Order(StringComparer.Ordinal)); 1130.Order(StringComparer.Ordinal));
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxContainerDeployment.cs (2)
823.Order(StringComparer.OrdinalIgnoreCase) 1956.Order(StringComparer.Ordinal)
Aspire.Hosting.Azure.Tests (5)
AzureContainerAppsTests.cs (1)
468.Order(StringComparer.Ordinal);
AzureDeployerTests.cs (4)
65Assert.Equal(expected.Order(StringComparer.Ordinal), credential.Requests.Order(StringComparer.Ordinal)); 166new[] { "https://management.azure.com/.default", AcrLoginService.AcrScope, "https://graph.windows.net/.default" }.Order(StringComparer.Ordinal), 167credential.Requests.Order(StringComparer.Ordinal));
Aspire.Hosting.CodeGeneration.Java.Tests (1)
AtsJavaCodeGeneratorTests.cs (1)
3792.Order(StringComparer.Ordinal)
Aspire.Hosting.CodeGeneration.Rust.Tests (1)
RustLanguageSupportTests.cs (1)
24files.Keys.Order(StringComparer.Ordinal),
Aspire.Hosting.CodeGeneration.TypeScript (1)
TypeScriptApiProjector.cs (1)
2845.Order(StringComparer.Ordinal);
Aspire.Hosting.CodeGeneration.TypeScript.Tests (4)
AtsTypeScriptCodeGeneratorTests.cs (4)
1752$"Generated aspire.mts constructs wrapper implementations from mismatched handle types: {string.Join("; ", mismatches.Order(StringComparer.Ordinal))}"); 2425dto.Properties.Select(property => property.Name).Order(StringComparer.Ordinal)); 2446.Order(StringComparer.Ordinal) 3325string.Join(", ", referenced.Order(StringComparer.Ordinal)));
Aspire.Hosting.Docker.Tests (1)
DockerComposePublisherTests.cs (1)
126.Order(StringComparer.Ordinal);
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectBuildCoordinatorTests.cs (1)
1028.EnumerateObject().Select(framework => framework.Name).Order(StringComparer.Ordinal));
Aspire.Hosting.Foundry (6)
HostedAgent\HostedAgentConfiguration.cs (2)
156.Order(StringComparer.Ordinal) 174.Order(StringComparer.Ordinal)
Toolbox\FoundryToolboxReadinessProbe.cs (1)
117.Order(StringComparer.Ordinal)
Toolbox\FoundryToolboxReconciler.cs (2)
72.Order(StringComparer.Ordinal) 86.Order(StringComparer.Ordinal)
Toolbox\FoundryToolboxToolDefinition.cs (1)
309.Order(StringComparer.Ordinal)
Aspire.Hosting.Foundry.Tests (1)
ToolboxTests.cs (1)
470Assert.Equal(["inventory.lookup", "web-search"], tools.Order(StringComparer.Ordinal));
Aspire.Hosting.Java (1)
JavaDockerfileGenerator.cs (1)
528.Order(StringComparer.Ordinal)
Aspire.Hosting.Kubernetes.Tests (1)
PipelineStepTestHelpers.cs (1)
70.Order(StringComparer.Ordinal)];
Aspire.Hosting.Native.CodeGeneration (2)
NativeContractCompilation.cs (1)
28.Order(StringComparer.Ordinal)
NativeCSharpProjection.cs (1)
81foreach (var type in dtos.Values.Concat(scalarTypes).Order(StringComparer.Ordinal))
Aspire.Hosting.Native.Core.Tests (3)
NativeCliControlTests.cs (1)
53sdkFiles = sdk.Select(file => file.Key).Order(StringComparer.Ordinal),
NativeProviderProtocolTests.cs (1)
39manifest.OwnedTypes.Order(StringComparer.Ordinal));
NativeRpcAuthoringTests.cs (1)
72executable.Environment.Select(variable => $"{variable.Name}={variable.Value}").Order(StringComparer.Ordinal));
Aspire.Hosting.Native.Server (1)
Api\PipelineApi.cs (1)
162ordered.Add(step with { DependsOn = dependencies[step.Name].Order(StringComparer.Ordinal).ToArray() });
Aspire.Hosting.Radius.Tests (1)
Publishing\RadiusDeployParametersTests.cs (1)
298.Order(StringComparer.Ordinal)
Aspire.Hosting.RemoteHost (4)
Ats\ExternalCapabilityRegistry.cs (2)
310foreach (var capabilityId in _capabilities.Keys.Order(StringComparer.Ordinal)) 393.Order(StringComparer.Ordinal)
Diagnostics\RemoteHostProfilingTelemetry.cs (2)
517: [.. args.Select(arg => arg.Key).Order(StringComparer.Ordinal)]; 526.Order(StringComparer.OrdinalIgnoreCase)];
Aspire.Hosting.Tests (5)
Dcp\ResourceLogSourceTests.cs (1)
107entries.Select(entry => entry.Content).Order(StringComparer.Ordinal));
Publishing\DotnetProgramArchiveTests.cs (2)
56new[] { sdkReference, $"{layeredOptions.ImageName}:{layeredOptions.Tag}" }.Order(StringComparer.Ordinal), 57runtime.RemoveImageCalls.Order(StringComparer.Ordinal));
Publishing\ResourceContainerImageManagerTests.cs (2)
961new[] { $"{imageName}:{sdkTag}", $"{imageName}:{layeredOptions.Tag}" }.Order(StringComparer.Ordinal), 962containerRuntime.RemoveImageCalls.Order(StringComparer.Ordinal));
dotnet-aot (1)
parent\dotnet\Commands\Test\MTP\ArtifactPostProcessingTelemetry.cs (1)
79.Order(StringComparer.Ordinal));
GenerateTemplateManifest (3)
Program.cs (1)
173builtIds.Order(StringComparer.OrdinalIgnoreCase).Select(id => new XElement("package", new XAttribute("pattern", id)))));
TemplateRestorePlan.cs (2)
28var configs = Directory.GetFiles(sourceDirectory, "template.json", SearchOption.AllDirectories).Order(StringComparer.Ordinal).ToArray(); 136foreach (var path in Directory.EnumerateFiles(directory, "*", SearchOption.AllDirectories).Where(IsProject).Order(StringComparer.Ordinal))
ILCompiler.Compiler (1)
parent\parent\Common\Compiler\ObjectWriter\WasmSymbolManager.cs (1)
119return GetUnsortedDefinitions(indexSpace).Order(comparer);
ILCompiler.ReadyToRun (1)
parent\parent\Common\Compiler\ObjectWriter\WasmSymbolManager.cs (1)
119return GetUnsortedDefinitions(indexSpace).Order(comparer);
Infrastructure.Tests (59)
CreateLayout\CreateLayoutTests.cs (5)
34Directory.GetFiles(destination, "*", SearchOption.AllDirectories).Select(Path.GetFileName).Order(StringComparer.Ordinal)); 87Assert.Equal(files.Order(StringComparer.Ordinal), Directory.GetFiles(target, "*", SearchOption.AllDirectories) 88.Select(path => Path.GetRelativePath(target, path).Replace('\\', '/')).Order(StringComparer.Ordinal)); 217Assert.Equal(expectedFiles.Order(StringComparer.Ordinal), actualFiles.Order(StringComparer.Ordinal));
Hex1bNativePublishingTests.cs (10)
141var expected = GetNativePaths(rid).Append("other/OpenConsole.exe").Order(StringComparer.Ordinal).ToArray(); 142Assert.Equal(expected, published.Select(item => item.GetProperty("RelativePath").GetString()).Order(StringComparer.Ordinal)); 157.Select(item => item.GetProperty("DestinationSubPath").GetString()).Order(StringComparer.Ordinal); 158Assert.Equal(rid.Length == 0 ? [] : GetNativePaths(rid).Order(StringComparer.Ordinal), built); 287Assert.Equal(files.Concat(windowsPtyFiles).Order(StringComparer.Ordinal), Directory.GetFiles(managed, "*", SearchOption.AllDirectories) 288.Select(path => Path.GetRelativePath(managed, path).Replace('\\', '/')).Order(StringComparer.Ordinal)); 299Assert.Equal(terminalFiles.Order(StringComparer.Ordinal), Directory.GetFiles(terminal, "*", SearchOption.AllDirectories) 300.Select(path => Path.GetRelativePath(terminal, path).Replace('\\', '/')).Order(StringComparer.Ordinal)); 316Assert.Equal(dashboardFiles.Order(StringComparer.Ordinal), Directory.GetFiles(dashboard, "*", SearchOption.AllDirectories) 317.Select(path => Path.GetRelativePath(dashboard, path).Replace('\\', '/')).Order(StringComparer.Ordinal));
Pipelines\TrayBundleTests.cs (2)
256result.TestProjects.Order(StringComparer.Ordinal)); 260result.Jobs.Order(StringComparer.Ordinal));
PowerShellScripts\DownloadNativeArchivesTests.cs (2)
144.Order(StringComparer.Ordinal) 156.Order(StringComparer.Ordinal)
PowerShellScripts\StageNativeCliToolPackagesTests.cs (1)
341.Order(StringComparer.Ordinal)
ResourceGeneratorMetadataTests.cs (1)
33.Order(StringComparer.Ordinal)
TestTriggerMap\PrComparisonBaseTests.cs (2)
210new[] { productionAncestor, docsAncestor }.Order(StringComparer.Ordinal), 211GitCli.Run(repo, "merge-base", "--all", currentBase, head).Split('\n').Order(StringComparer.Ordinal));
TestTriggerMap\SelectTestsAcceptanceTests.cs (5)
1065r.Jobs.Order(StringComparer.Ordinal)); 1176Assert.Equal(["job:typescript-api-compat"], result.Jobs.Order(StringComparer.Ordinal)); 1214foreach (var projectDir in Directory.EnumerateDirectories(srcDir, "Aspire.Hosting*").Order(StringComparer.Ordinal)) 1258return consumers.Order(StringComparer.Ordinal).ToList(); 1264foreach (var dir in Directory.EnumerateDirectories(componentsRoot).Select(Path.GetFileName).Order(StringComparer.Ordinal))
TestTriggerMap\SelectTestsCliTests.cs (4)
555expectedAdvisoryProjects.Order(StringComparer.Ordinal), 556GetSelectionTargetKeys("s_advisoryTestTargets").Order(StringComparer.Ordinal)); 562expectedAdvisoryProjects.Order(StringComparer.Ordinal) 569expectedAdvisoryProjects.Order(StringComparer.Ordinal)
TestTriggerMap\TestTriggerMapTests.cs (19)
410.Order(StringComparer.Ordinal); 411Assert.Equal(expectedTargets.Order(StringComparer.Ordinal), actualTargets); 644result.Jobs.Order(StringComparer.Ordinal)); 656result.Jobs.Order(StringComparer.Ordinal)); 746result.TestProjects.Order(StringComparer.Ordinal)); 749result.Jobs.Order(StringComparer.Ordinal)); 762result.TestProjects.Order(StringComparer.Ordinal)); 765result.Jobs.Order(StringComparer.Ordinal)); 804result.TestProjects.Order(StringComparer.Ordinal)); 807result.Jobs.Order(StringComparer.Ordinal)); 819result.TestProjects.Order(StringComparer.Ordinal)); 822result.Jobs.Order(StringComparer.Ordinal)); 838.Order(StringComparer.Ordinal) 905Assert.Equal(expectedTestProjects.Order(StringComparer.Ordinal), result.TestProjects.Order(StringComparer.Ordinal)); 906Assert.Equal(expectedJobs.Order(StringComparer.Ordinal), result.Jobs.Order(StringComparer.Ordinal)); 918.Order(StringComparer.Ordinal) 923Assert.Equal(expectedTestProjects, result.TestProjects.Order(StringComparer.Ordinal));
TypeScriptApiCompat\TypeScriptApiCompatTests.cs (1)
91Assert.Equal(["Other.Configs.Default", "Pkg.Configs.Default"], surface.ExportedValues.Keys.Order(StringComparer.Ordinal));
WorkflowScripts\AutoSecWorkflowTests.cs (2)
3482Assert.Equal(["id", "if", "name", "run"], step.Children.Keys.Select(key => key.ToString()).Order(StringComparer.Ordinal)); 4572Regex.Matches(approvalInputs, "^ ([a-z_]+):\r?$", RegexOptions.Multiline).Select(match => match.Groups[1].Value).Order(StringComparer.Ordinal));
WorkflowScripts\FilterNonBlockingTestArtifactsTests.cs (5)
38.Order(StringComparer.Ordinal) 44.Order(StringComparer.Ordinal) 71.Order(StringComparer.Ordinal) 97.Order(StringComparer.Ordinal) 123.Order(StringComparer.Ordinal)
Microsoft.DotNet.HotReload.Watch (1)
UI\BuildParametersSelectionPrompt.cs (1)
20var orderedTargetFrameworks = targetFrameworks.Order(StringComparer.OrdinalIgnoreCase).ToArray();
NativeIntegrations.DockerCompose (3)
DockerComposeGenerator.cs (3)
97var parameters = Strings(context.Model["parameters"]).Order(StringComparer.Ordinal).ToDictionary(value => value, ParameterVariable, StringComparer.Ordinal); 186$"{Integer(endpoint, "targetPort")}/{Text(endpoint, "protocol")}").Distinct().Order(StringComparer.Ordinal)); 268var dependencies = Strings(resource["dependencies"]).Distinct().Order(StringComparer.Ordinal).ToArray();
System.Linq (1)
System\Linq\OrderBy.cs (1)
27Order(source, comparer: null);
TypeScriptApiCompat (5)
ApiCompatReport.cs (1)
93foreach (var packageName in result.ExcludedPackages.Order(StringComparer.Ordinal))
ApiCompatSuppression.cs (1)
35var files = EnumerateSuppressionFiles(rootPath).Order(StringComparer.Ordinal);
AtsCompatibilityComparer.cs (2)
55foreach (var flag in baselineHandle.Flags.Order(StringComparer.Ordinal)) 345foreach (var symbol in baselineSymbols.Order(StringComparer.Ordinal))
AtsSurface.cs (1)
47.Order(StringComparer.Ordinal)