76 references to Source
aspire (42)
Commands\AddCommand.cs (3)
508.Where(static mapping => !mapping.Source.StartsWith("http", StringComparison.OrdinalIgnoreCase)) 511.Select(static mapping => mapping.Source) 531.GroupBy(static mapping => mapping.Source, PackageSourceIdentity.Comparer)
DotNet\DotNetAppHostNuGetConfigBuilder.cs (3)
34[.. (channel.Mappings ?? []).Select(static mapping => mapping.Source), PackageSources.NuGetOrg]) 50PackageSourceIdentity.Comparer.Equals(mapping.Source, source.Source))) 59.Where(mapping => PackageSourceIdentity.Comparer.Equals(mapping.Source, source.Source))
NuGet\BundleNuGetService.cs (6)
242PackageSourceIdentity.IsNamedSourceReference(mapping.Source) && 243settings.Sources.Any(source => string.Equals(source.Name, mapping.Source, StringComparison.OrdinalIgnoreCase)) 244? mapping.Source 245: PackageSourceOverrideMappings.ResolveForWorkingDirectory(mapping.Source, workingDirectory))) 277PackageSourceIdentity.Comparer.Equals(mapping.Source, PackageSources.NuGetOrg))) 289PackageSourceOverrideMappings.DefaultPackagePattern, mapping.Source))];
NuGet\NuGetConfigurationBuilder.cs (6)
19.Select(mapping => NuGetSourceIdentity.Compute(mapping.Source, settings.SourceIdentityKey)) 135.Select(static mapping => mapping.Source) 354PackageSourceIdentity.Comparer.Equals(mapping.Source, packageScopedAppendSource) && 364.Select(static mapping => mapping.Source) 379!authoritativeSources.Contains(mapping.Source)) 387source => PackageSourceIdentity.Comparer.Equals(source.Source, mapping.Source)))
Packaging\PackageChannel.cs (6)
124return aspireMapping.Source; 128return allPackagesMapping?.Source ?? PackagingStrings.BasedOnNuGetConfig; 344return (mapping.Source, new DirectoryInfo(PackageSourceOverrideMappings.GetNormalizedLocalDirectory(mapping.Source)!)); 908var scopedPackageIds = GetScopedPackageIds(mapping.Source, packageIds, logger); 912yield return new PackageMapping(scopedPackageId, mapping.Source);
Packaging\PackageMapping.cs (1)
23PackageSourceOverrideMappings.GetNormalizedLocalDirectory(Source) is { } localDirectory &&
Packaging\PackageSourceOverrideMappings.cs (1)
88(mapping.PackageFilter.ToUpperInvariant(), PackageSourceIdentity.Normalize(mapping.Source)))
Projects\DotNetBasedAppHostServerProject.cs (2)
289if (!channelSources.Contains(mapping.Source, StringComparer.OrdinalIgnoreCase)) 291channelSources.Add(mapping.Source);
Projects\IntegrationRestorePlan.cs (12)
211if (!additionalSources.Contains(mapping.Source, PackageSourceIdentity.Comparer)) 213additionalSources.Add(mapping.Source); 228PackageSourceIdentity.Comparer.Equals(mapping.Source, packageSourceOverride)) 235if (!additionalSources.Contains(mapping.Source, PackageSourceIdentity.Comparer)) 237additionalSources.Add(mapping.Source); 272PackageSourceOverrideMappings.ResolveForWorkingDirectory(mapping.Source, appDirectory))) 299.ThenBy(static mapping => PackageSourceIdentity.Normalize(mapping.Source), StringComparer.Ordinal); 303AppendIdentityPart(builder, PackageSourceIdentity.Normalize(mapping.Source)); 397.Select(static mapping => mapping.Source) 418.Concat(_restoreSources.PackageSourceMappings?.Select(static mapping => mapping.Source) ?? []) 472.Select(static mapping => mapping.Source) 478.Select(static mapping => mapping.Source);
Templating\TemplateNuGetConfigService.cs (2)
66!PackageSourceIdentity.Comparer.Equals(mapping.Source, PackageSources.NuGetOrg))) 68if (mappings.Any(static mapping => PackageSourceOverrideMappings.HasCredentialMaterial(mapping.Source)))
Aspire.Cli.Tests (34)
Commands\ConfigCommandTests.cs (1)
1194Assert.Contains(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*" && m.Source == stagingFeed);
Packaging\PackageSourceOverrideMappingsTests.cs (5)
56Assert.Equal(source, mapping.Source); 73.Where(mapping => PackageSourceIdentity.Comparer.Equals(mapping.Source, source)) 99mappings.Select(mapping => (mapping.PackageFilter, mapping.Source))); 133mappings.Select(mapping => (mapping.PackageFilter, mapping.Source))); 161mappings.Select(mapping => (mapping.PackageFilter, mapping.Source)));
Packaging\PackagingServiceTests.cs (28)
160aspireMapping.Source); 220aspireMapping.Source); 221Assert.DoesNotContain("dotnet9", aspireMapping.Source); 256aspireMapping.Source); 291Assert.Equal("https://example.com/nuget/v3/index.json", aspireMapping.Source); 399var aspireSource = Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*").Source; 446aspireMapping.Source); 447Assert.DoesNotContain("dotnet9", aspireMapping.Source); 476Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*").Source); 530Assert.Equal(OverrideFeed, Assert.Single(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*").Source); 682m.Source == "https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json"); 733Assert.Contains(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*" && m.Source == overrideUrl); 796aspireMapping.Source); 855Assert.Equal(integrationSourceOverride, mapping.Source); 939Assert.Equal(testFeedUrl, aspireMapping.Source); 971Assert.Equal(customFeedUrl, aspireMapping.Source); 1003Assert.Equal(azureDevOpsFeedUrl, aspireMapping.Source); 1334Assert.Equal("https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json", aspireMapping.Source); 1369Assert.Equal("https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json", aspireMapping.Source); 1407Assert.Equal(customFeed, aspireMapping.Source); 1609mapping.Source == packagesDirectory.FullName.Replace('\\', '/')); 1652mapping.Source == dogfoodPackagesDirectory.FullName.Replace('\\', '/')); 1688mapping.Source == packagesDirectory.FullName.Replace('\\', '/')); 2154Assert.Equal(expectedLocalPath, aspireMapping.Source); 2155Assert.False(UrlHelper.IsHttpUrl(aspireMapping.Source), "Local hive Aspire* mapping must be a filesystem path, not an HTTP feed."); 2195Assert.Equal(expectedLocalPackagesPath, aspireMapping.Source); 2247Assert.Equal(packagesOverrideDir.FullName.Replace('\\', '/'), aspireMapping.Source); 2277Assert.Equal(packagesOverrideDir.FullName.Replace('\\', '/'), aspireMapping.Source);