138 references to StringComparisons
aspire (113)
Agents\AgentConfiguration.cs (1)
170if (!string.Equals(path, targetPath, StringComparisons.FileSystemPath) &&
Agents\AspireSkills\AspireSkillsRemoteConfiguration.cs (1)
177if (!string.Equals(path, targetPath, StringComparisons.FileSystemPath) &&
Agents\Playwright\PlaywrightCliInstaller.cs (1)
355var primarySkillBaseDirectory = Path.GetRelativePath(repoRoot, clients.Single(client => string.Equals(client.Id, ClaudeCodeAgentClient.ClientId, StringComparisons.AgentClientId))
Backchannel\ResourceSnapshotMapper.cs (4)
24return snapshots.Where(s => string.Equals(s.Name, resourceName, StringComparisons.ResourceName) 25|| string.Equals(s.DisplayName, resourceName, StringComparisons.ResourceName)); 98.Where(r => string.Equals(r.DisplayName, relationship.ResourceName, StringComparisons.ResourceName)) 358if (string.Equals(item.DisplayName, resource.DisplayName, StringComparisons.ResourceName))
Backchannel\ResourceWaitService.cs (1)
180StringComparisons.ResourceState);
Backchannel\TrayResourceHealth.cs (3)
52|| string.Equals(resource.StateStyle, "error", StringComparisons.ResourceState) 63|| string.Equals(resource.StateStyle, "warning", StringComparisons.ResourceState) 92=> string.Equals(resource.State, state, StringComparisons.ResourceState);
Commands\AddCommand.cs (2)
669&& string.Equals(channel.Name, configuredChannel, StringComparisons.ChannelName); 788: explicitGroups.FirstOrDefault(g => string.Equals(g.Channel.Name, configuredChannel, StringComparisons.ChannelName));
Commands\AgentInitCommand.cs (1)
358defaultClients = [_clients.Single(client => string.Equals(client.Id, CopilotAgentClient.ClientId, StringComparisons.AgentClientId))];
Commands\DescribeCommand.cs (1)
256.Where(relationship => !string.Equals(relationship.ResourceName, r.DisplayName, StringComparisons.ResourceName))
Commands\ExportCommand.cs (1)
278var snapshot = snapshots.FirstOrDefault(s => string.Equals(s.Name, name, StringComparisons.ResourceName));
Commands\InitCommand.cs (3)
267if (selectedClients.Any(client => string.Equals(client.Id, ClaudeCodeAgentClient.ClientId, StringComparisons.AgentClientId))) 272if (selectedClients.Any(client => string.Equals(client.Id, OpenCodeAgentClient.ClientId, StringComparisons.AgentClientId))) 730var match = channels.FirstOrDefault(c => string.Equals(c.Name, identityChannel, StringComparisons.ChannelName));
Commands\LogsCommand.cs (4)
493state.content.Contains(fragment, StringComparisons.FullTextSearch) || 494state.prefix.Contains(fragment, StringComparisons.FullTextSearch) || 495state.stripped.Contains(fragment, StringComparisons.FullTextSearch)); 500var snapshot = snapshots.FirstOrDefault(s => string.Equals(s.Name, resourceName, StringComparisons.ResourceName));
Commands\NewCommand.cs (9)
119|| string.Equals(ExecutionContext.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName); 221!string.Equals(selectedChannel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName) && 451string.Equals(ExecutionContext.IdentityChannel, PackageChannelNames.Local, StringComparisons.ChannelName); 474string.Equals(c.Name, ExecutionContext.IdentityChannel, StringComparisons.ChannelName)); 480string.Equals(c.Name, ExecutionContext.IdentityChannel, StringComparisons.ChannelName)) 485: channels.FirstOrDefault(c => string.Equals(c.Name, configuredChannelName, StringComparisons.ChannelName)); 498else if (string.Equals(configuredChannelName, PackageChannelNames.Staging, StringComparisons.ChannelName) 694StringComparisons.ChannelName); 853string.Equals(c.Name, identity, StringComparisons.ChannelName));
Commands\ResourceCommand.cs (1)
231.FirstOrDefault(command => string.Equals(command.Name, lookupCommandName, StringComparisons.CommandName));
Commands\TerminalResourceResolver.cs (1)
82if (replicas.Length > 1 && string.Equals(resourceName, canonicalName, StringComparisons.ResourceName))
Commands\UpdateCommand.cs (8)
330var matchedChannel = allChannels.FirstOrDefault(c => string.Equals(c.Name, channelName, StringComparisons.ChannelName)); 338if (string.Equals(channelName, PackageChannelNames.Staging, StringComparisons.ChannelName)) 389&& !string.Equals(identityChannel, PackageChannelNames.Local, StringComparisons.ChannelName)) 391identityMatch = allChannels.FirstOrDefault(c => string.Equals(c.Name, identityChannel, StringComparisons.ChannelName)); 752|| string.Equals(ExecutionContext.IdentityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName); 797&& !string.Equals(identityChannel, PackageChannelNames.Local, StringComparisons.ChannelName) 798&& channels.FirstOrDefault(c => string.Equals(c, identityChannel, StringComparisons.ChannelName)) is { } matchedChannel) 802else if (string.Equals(identityChannel, PackageChannelNames.Local, StringComparisons.ChannelName))
DotNet\DotNetAppHostNuGetConfigMerger.cs (1)
118PathNormalizer.ResolveToFilesystemPath(path), targetPath, StringComparisons.FileSystemPath));
DotNet\DotNetAppHostRestorePreview.cs (1)
85var identity = string.Equals(path, rootProject.FullName, StringComparisons.FileSystemPath)
DotNet\DotNetRestoreConfiguration.cs (1)
82Path.GetFullPath(defaultTargets), StringComparisons.FileSystemPath))
KnownFeatures.cs (1)
187|| string.Equals(configuration["channel"], PackageChannelNames.Staging, StringComparisons.ChannelName);
Mcp\Tools\ListConsoleLogsTool.cs (3)
107state.Item1.Contains(fragment, StringComparisons.FullTextSearch) || 108state.Item2.Contains(fragment, StringComparisons.FullTextSearch) || 109state.Item3.Contains(fragment, StringComparisons.FullTextSearch)))
Mcp\Tools\ListResourcesTool.cs (3)
509if (string.Equals(snapshot.ResourceType, KnownResourceTypes.Project, StringComparisons.ResourceType)) 515if (string.Equals(snapshot.ResourceType, KnownResourceTypes.Executable, StringComparisons.ResourceType)) 521if (string.Equals(snapshot.ResourceType, KnownResourceTypes.Container, StringComparisons.ResourceType))
Mcp\Tools\WaitForResourcesTool.cs (2)
342string.Equals(snapshot.Name, resourceName, StringComparisons.ResourceName)); 352StringComparisons.ResourceName))
NuGet\BundleNuGetService.cs (2)
373PathNormalizer.ResolveToFilesystemPath(path), targetPath, StringComparisons.FileSystemPath)); 403!relativePath.StartsWith($"..{Path.DirectorySeparatorChar}", StringComparisons.FileSystemPath);
Packaging\PackageChannel.cs (7)
70Type is PackageChannelType.Explicit && !string.Equals(Name, PackageChannelNames.Stable, StringComparisons.ChannelName); 357.Where(metadata => string.Equals(metadata.PackageId, TemplatePackageId, StringComparisons.NuGetPackageId)) 381!string.Equals(configuration["channel"], Name, StringComparisons.ChannelName)) 628filter: id => id.Equals(packageId, StringComparisons.NuGetPackageId), 639filter: id => id.Equals(packageId, StringComparisons.NuGetPackageId), 659filter: id => id.Equals(packageId, StringComparisons.NuGetPackageId), 849.Where(metadata => string.Equals(metadata.PackageId, packageId, StringComparisons.NuGetPackageId))
Packaging\PackagingService.cs (9)
171prPackageChannels.RemoveAll(c => string.Equals(c.Name, _executionContext.IdentityChannel, StringComparisons.ChannelName)); 181var stagingChannelConfigured = string.Equals(_configuration["channel"], PackageChannelNames.Staging, StringComparisons.ChannelName); 182var stagingChannelRequested = string.Equals(requestedChannelName, PackageChannelNames.Staging, StringComparisons.ChannelName); 183var stagingIdentityChannel = string.Equals(GetEffectiveIdentityChannel(), PackageChannelNames.Staging, StringComparisons.ChannelName); 238var replacedChannelCount = channels.RemoveAll(c => string.Equals(c.Name, _executionContext.IdentityChannel, StringComparisons.ChannelName)); 316!string.Equals(prDirectory.Name, identityChannel, StringComparisons.ChannelName) || 497if (string.Equals(identityChannel, PackageChannelNames.Staging, StringComparisons.ChannelName)) 542return string.Equals(GetEffectiveIdentityChannel(), PackageChannelNames.Stable, StringComparisons.ChannelName) 543|| string.Equals(GetEffectiveIdentityChannel(), PackageChannelNames.Staging, StringComparisons.ChannelName);
Projects\DotNetAppHostProject.cs (1)
2339if (!string.Equals(configuredAppHostPath, selectedAppHostPath, StringComparisons.FileSystemPath))
Projects\GuestAppHostProject.cs (2)
1934string.Equals(context.Channel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName) && 1937!string.Equals(config.Channel, explicitChannelName, StringComparisons.CliInputOrOutput));
Projects\IntegrationRestorePlan.cs (4)
133if (!string.Equals(requestedChannel, PackageChannelNames.Staging, StringComparisons.ChannelName)) 151string.Equals(channel.Name, channelName, StringComparisons.ChannelName)); 242!string.Equals(sourcePolicyChannel.Name, PackageChannelNames.Local, StringComparisons.ChannelName)) 328string.Equals(channel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName);
Projects\ProjectLocator.cs (8)
487if (string.Equals(candidate.AppHostFile.FullName, settingsAppHost.FullName, StringComparisons.FileSystemPath)) 493return string.Equals(candidateCanonicalPath, settingsCanonicalPath, StringComparisons.FileSystemPath); 630return filePath.StartsWith(prefix, StringComparisons.FileSystemPath); 1148string.Equals(c.AppHostFile.FullName, settingsAppHost.FullName, StringComparisons.FileSystemPath) || 1152StringComparisons.FileSystemPath)))) 1183StringComparisons.FileSystemPath); 1203StringComparisons.FileSystemPath)); 1232return string.Equals(persistedCanonicalPath, selectedCanonicalPath, StringComparisons.FileSystemPath);
Projects\ProjectUpdater.cs (3)
501var channelChanged = !string.Equals(existingChannel, targetChannel, StringComparisons.CliInputOrOutput); 640return string.Equals(projectPath, appHostProjectPath, StringComparisons.FileSystemPath); 2070if (!string.Equals(CurrentChannel, NewChannel, StringComparisons.CliInputOrOutput))
Projects\RepositoryToolUpdater.cs (3)
243(channel.Type == PackageChannelType.Implicit || string.Equals(channel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName)); 249.Where(package => string.Equals(package.Id, DotNetPackageId, StringComparisons.NuGetPackageId)) 302if (string.Equals(name, DotNetPackageId, StringComparisons.NuGetPackageId) && tool is JsonObject properties)
src\Shared\ContainerRuntimeDetector.cs (1)
105string.Equals(runtime.Key, runtimeKey, StringComparisons.ContainerRuntime))
src\Shared\Model\ResourceSourceViewModel.cs (2)
20if (string.Equals(resourceType, KnownResourceTypes.Project, StringComparisons.ResourceType) && 27if (string.Equals(resourceType, KnownResourceTypes.Tool, StringComparisons.ResourceType) &&
src\Shared\Otlp\OtlpHelpers.cs (4)
94if (string.Equals(item.ResourceName, resource.ResourceName, StringComparisons.ResourceName)) 147if (string.Equals(resource.ResourceName, resourceName, StringComparisons.ResourceName)) 166&& value.AsSpan(0, resourceName.Length).Equals(resourceName, StringComparisons.ResourceName) 168&& value.AsSpan(resourceName.Length + 1, instanceId.Length).Equals(instanceId, StringComparisons.ResourceName);
Templating\DotNetTemplateFactory.cs (1)
354if (!string.Equals(testFramework, NoTestFramework, StringComparisons.CliInputOrOutput))
Templating\TemplateEngineFactory.cs (1)
512string.Equals(channel.Name, executionContext.IdentityChannel, StringComparisons.ChannelName));
Templating\TemplateNuGetConfigService.cs (2)
88if (string.Equals(outputDir.FullName, executionContext.WorkingDirectory.FullName, StringComparisons.FileSystemPath) && 143!string.Equals(matchingChannel.Name, PackageChannelNames.Stable, StringComparisons.ChannelName))
Templating\TemplateSourceConfiguration.cs (1)
146parts[1] = GetPropertyName(sources, parts[1], StringComparisons.TemplateSourceName);
Templating\TemplateSourceStore.cs (2)
41if (sources.Any(entry => entry.Key.Equals(name, StringComparisons.TemplateSourceName))) 59var existing = sources.Select(entry => entry.Key).FirstOrDefault(key => key.Equals(name, StringComparisons.TemplateSourceName));
Utils\ConsoleActivityLogger.cs (1)
534!string.Equals(parentKey, record.Key, StringComparisons.CommandName) &&
Utils\EnvironmentChecker\ContainerRuntimeCheck.cs (5)
42string.Equals(configuredRuntime, KnownContainerRuntimes.Wslc, StringComparisons.ContainerRuntime)) 82string.Equals(info.Key, selected.Key, StringComparisons.ContainerRuntime); 139if (string.Equals(info.Key, KnownContainerRuntimes.Docker, StringComparisons.ContainerRuntime) && 191Status = string.Equals(runtimeKey, KnownContainerRuntimes.Wslc, StringComparisons.ContainerRuntime) 291if (string.Equals(runtime, KnownContainerRuntimes.Wslc, StringComparisons.ContainerRuntime) && version.Revision == 0)
Aspire.Cli.Tests (25)
Agents\AgentConfigurationTests.cs (2)
219var client = _context.Clients.Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId)); 592var client = _context.Clients.Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId));
Commands\AgentInitClientSelectionTests.cs (9)
125var copilot = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)); 410return choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 453return choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 509? choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray() : []; 739var openCode = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.Id, "opencode", StringComparisons.AgentClientId)); 1007var content = string.Equals(client.Id, "opencode", StringComparisons.AgentClientId) 1102var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId)); 1153var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId)); 1186var client = provider.GetServices<IAgentClient>().Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId));
Commands\AgentInitCommandTests.cs (4)
288IAgentClient client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId), 367IAgentClient client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId), 939var client = context.Clients.Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId)); 1344var client = context.Clients.Single(client => string.Equals(client.Id, clientId, StringComparisons.AgentClientId));
Commands\InitCommandTests.cs (2)
799choices.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "claude", StringComparisons.AgentClientId)).Cast<object>().ToArray(); 1406if (string.Equals(contextChannel, PackageChannelNames.Stable, StringComparisons.ChannelName))
Commands\NewCommandTests.cs (1)
3313return items.Cast<IAgentClient>().Where(client => string.Equals(client.Id, "copilot", StringComparisons.AgentClientId)).Cast<object>().ToArray();
Projects\PrebuiltAppHostServerTests.cs (1)
1178StringComparisons.FileSystemPath);
Utils\SearchTextParserTests.cs (6)
331state.Contains(fragment, StringComparisons.FullTextSearch))); 338state.Contains(fragment, StringComparisons.FullTextSearch))); 345state.Contains(fragment, StringComparisons.FullTextSearch))); 352state.Contains(fragment, StringComparisons.FullTextSearch))); 359state.Item1.Contains(fragment, StringComparisons.FullTextSearch) || 360state.Item2.Contains(fragment, StringComparisons.FullTextSearch)));