32 references to Comparer
aspire (20)
Commands\AddCommand.cs (2)
627.Distinct(PackageSourceIdentity.Comparer); 646.GroupBy(static mapping => mapping.Source, PackageSourceIdentity.Comparer)
DotNet\DotNetAppHostNuGetConfigBuilder.cs (2)
51PackageSourceIdentity.Comparer.Equals(mapping.Source, source.Source))) 67.Where(mapping => PackageSourceIdentity.Comparer.Equals(mapping.Source, source.Source))
NuGet\BundleNuGetService.cs (1)
318PackageSourceIdentity.Comparer.Equals(mapping.Source, PackageSources.NuGetOrg)))
NuGet\NuGetClient.cs (1)
779PackageSourceIdentity.Comparer.Equals(source.Source, sourceNameOrLocation)));
NuGet\NuGetConfigurationBuilder.cs (5)
169.Distinct(PackageSourceIdentity.Comparer)) 174var configuredKey = mappings.First(mapping => PackageSourceIdentity.Comparer.Equals(mapping.Source, source)).SourceKey; 414PackageSourceIdentity.Comparer.Equals(mapping.Source, packageScopedAppendSource) && 425.ToHashSet(PackageSourceIdentity.Comparer); 459source => PackageSourceIdentity.Comparer.Equals(source.Source, mapping.Source)))
Packaging\IntegrationSourceConfiguration.cs (2)
78return sources.Distinct(PackageSourceIdentity.Comparer).ToArray(); 138.GroupBy(source => source.Source!, PackageSourceIdentity.Comparer)
Projects\IntegrationRestorePlan.cs (6)
214if (!additionalSources.Contains(mapping.Source, PackageSourceIdentity.Comparer)) 231PackageSourceIdentity.Comparer.Equals(mapping.Source, packageSourceOverride)) 238if (!additionalSources.Contains(mapping.Source, PackageSourceIdentity.Comparer)) 310.Distinct(PackageSourceIdentity.Comparer) 492.Distinct(PackageSourceIdentity.Comparer) 505.FirstOrDefault(source => PackageSourceIdentity.Comparer.Equals(source.Source, primarySource))
Templating\TemplateNuGetConfigService.cs (1)
66!PackageSourceIdentity.Comparer.Equals(mapping.Source, PackageSources.NuGetOrg)))
Aspire.Cli.Tests (12)
Commands\NewCommandLocalTemplateTests.cs (4)
831Assert.Equal(expectedSources, NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.AppHost.Sdk"), PackageSourceIdentity.Comparer); 832Assert.Equal(expectedSources, NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting.Redis"), PackageSourceIdentity.Comparer); 868NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting"), PackageSourceIdentity.Comparer); 964Assert.Equal([expectedSource], NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting.Redis"), PackageSourceIdentity.Comparer);
NuGet\TemporaryNuGetConfigFileTests.cs (1)
67PackageSourceIdentity.Comparer);
Packaging\PackageSourceIdentityTests.cs (1)
160Assert.Equal(OperatingSystem.IsWindows(), PackageSourceIdentity.Comparer.Equals(feed.FullName, caseVariant));
Packaging\PackageSourceOverrideMappingsTests.cs (1)
73.Where(mapping => PackageSourceIdentity.Comparer.Equals(mapping.Source, source))
Projects\PrebuiltAppHostServerTests.cs (2)
5487.SingleOrDefault(element => PackageSourceIdentity.Comparer.Equals( 5494.FirstOrDefault(key => key is not null && PackageSourceIdentity.Comparer.Equals(key, source));
Templating\TemplateNuGetConfigServiceTests.cs (3)
148var expectedSources = new[] { source, PackageSources.NuGetOrg }.Distinct(PackageSourceIdentity.Comparer).Order(StringComparer.Ordinal); 152PackageSourceIdentity.Comparer); 157PackageSourceIdentity.Comparer);