56 references to Source
aspire (25)
Commands\AddCommand.cs (1)
335.Select(m => m.Source)
Packaging\NuGetConfigMerger.cs (6)
170.Select(m => m.Source) 252var patternToNewSource = context.Mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase); 456.GroupBy(m => m.Source, StringComparer.OrdinalIgnoreCase); 731var patternsBySource = context.Mappings.GroupBy(m => m.Source, StringComparer.OrdinalIgnoreCase); 831.Select(m => m.Source) 879var patternToRequiredSource = mappings.ToDictionary(m => m.PackageFilter, m => m.Source, StringComparer.OrdinalIgnoreCase);
Packaging\PackageChannel.cs (6)
121return aspireMapping.Source; 125return allPackagesMapping?.Source ?? PackagingStrings.BasedOnNuGetConfig; 274return (mapping.Source, new DirectoryInfo(PackageSourceOverrideMappings.GetNormalizedLocalDirectory(mapping.Source)!)); 689var scopedPackageIds = GetScopedPackageIds(mapping.Source, packageIds, logger); 693yield return new PackageMapping(scopedPackageId, mapping.Source);
Packaging\PackageMapping.cs (1)
23PackageSourceOverrideMappings.GetNormalizedLocalDirectory(Source) is { } localDirectory &&
Packaging\PackageSourceOverrideMappings.cs (1)
81return [.. mappings.DistinctBy(static mapping => $"{mapping.PackageFilter}\0{mapping.Source}")];
Packaging\TemporaryNuGetConfig.cs (2)
61.Select(m => m.Source) 102.GroupBy(m => m.Source, StringComparer.OrdinalIgnoreCase);
Projects\DotNetBasedAppHostServerProject.cs (2)
344if (!channelSources.Contains(mapping.Source, StringComparer.OrdinalIgnoreCase)) 346channelSources.Add(mapping.Source);
Projects\PrebuiltAppHostServer.cs (6)
1064if (!sources.Contains(mapping.Source, StringComparer.OrdinalIgnoreCase)) 1066sources.Add(mapping.Source); 1249return aspire?.Source ?? mappings[0].Source; 1302PackageSourceOverrideMappings.GetNormalizedLocalDirectory(mapping.Source) is not { } localDirectory || 1308return mapping.Source;
Aspire.Cli.Tests (31)
Commands\ConfigCommandTests.cs (1)
973Assert.Contains(stagingChannel.Mappings!, m => m.PackageFilter == "Aspire*" && m.Source == stagingFeed);
Packaging\PackagingServiceTests.cs (30)
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); 830m.Source == PackageSources.NuGetOrg); 869Assert.Equal(testFeedUrl, aspireMapping.Source); 873Assert.Equal(PackageSources.NuGetOrg, nugetMapping.Source); 905Assert.Equal(customFeedUrl, aspireMapping.Source); 937Assert.Equal(azureDevOpsFeedUrl, aspireMapping.Source); 1268Assert.Equal("https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json", aspireMapping.Source); 1303Assert.Equal("https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet9/nuget/v3/index.json", aspireMapping.Source); 1341Assert.Equal(customFeed, aspireMapping.Source); 1543mapping.Source == packagesDirectory.FullName.Replace('\\', '/')); 1586mapping.Source == dogfoodPackagesDirectory.FullName.Replace('\\', '/')); 1622mapping.Source == packagesDirectory.FullName.Replace('\\', '/')); 2088Assert.Equal(expectedLocalPath, aspireMapping.Source); 2089Assert.False(UrlHelper.IsHttpUrl(aspireMapping.Source), "Local hive Aspire* mapping must be a filesystem path, not an HTTP feed."); 2093Assert.Equal(PackageSources.NuGetOrg, fallbackMapping.Source); 2132Assert.Equal(expectedLocalPackagesPath, aspireMapping.Source); 2184Assert.Equal(packagesOverrideDir.FullName.Replace('\\', '/'), aspireMapping.Source); 2214Assert.Equal(packagesOverrideDir.FullName.Replace('\\', '/'), aspireMapping.Source);