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)
51
PackageSourceIdentity.
Comparer
.Equals(mapping.Source, source.Source)))
67
.Where(mapping => PackageSourceIdentity.
Comparer
.Equals(mapping.Source, source.Source))
NuGet\BundleNuGetService.cs (1)
318
PackageSourceIdentity.
Comparer
.Equals(mapping.Source, PackageSources.NuGetOrg)))
NuGet\NuGetClient.cs (1)
779
PackageSourceIdentity.
Comparer
.Equals(source.Source, sourceNameOrLocation)));
NuGet\NuGetConfigurationBuilder.cs (5)
169
.Distinct(PackageSourceIdentity.
Comparer
))
174
var configuredKey = mappings.First(mapping => PackageSourceIdentity.
Comparer
.Equals(mapping.Source, source)).SourceKey;
414
PackageSourceIdentity.
Comparer
.Equals(mapping.Source, packageScopedAppendSource) &&
425
.ToHashSet(PackageSourceIdentity.
Comparer
);
459
source => PackageSourceIdentity.
Comparer
.Equals(source.Source, mapping.Source)))
Packaging\IntegrationSourceConfiguration.cs (2)
78
return sources.Distinct(PackageSourceIdentity.
Comparer
).ToArray();
138
.GroupBy(source => source.Source!, PackageSourceIdentity.
Comparer
)
Projects\IntegrationRestorePlan.cs (6)
214
if (!additionalSources.Contains(mapping.Source, PackageSourceIdentity.
Comparer
))
231
PackageSourceIdentity.
Comparer
.Equals(mapping.Source, packageSourceOverride))
238
if (!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)
831
Assert.Equal(expectedSources, NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.AppHost.Sdk"), PackageSourceIdentity.
Comparer
);
832
Assert.Equal(expectedSources, NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting.Redis"), PackageSourceIdentity.
Comparer
);
868
NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting"), PackageSourceIdentity.
Comparer
);
964
Assert.Equal([expectedSource], NuGetTestHelper.GetEligiblePackageSources(outputPath, "Aspire.Hosting.Redis"), PackageSourceIdentity.
Comparer
);
NuGet\TemporaryNuGetConfigFileTests.cs (1)
67
PackageSourceIdentity.
Comparer
);
Packaging\PackageSourceIdentityTests.cs (1)
160
Assert.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)
148
var expectedSources = new[] { source, PackageSources.NuGetOrg }.Distinct(PackageSourceIdentity.
Comparer
).Order(StringComparer.Ordinal);
152
PackageSourceIdentity.
Comparer
);
157
PackageSourceIdentity.
Comparer
);