5 instantiations of SourceItem
aspire (1)
NuGet\NuGetClient.cs (1)
943var sourceItem = new SourceItem(source.Key, source.Source);
NuGet.Configuration (4)
PackageSource\PackageSource.cs (1)
220return new SourceItem(Name, Source, protocolVersion, allowInsecureConnections, disableTLSCertificateValidation)
Settings\Items\SourceItem.cs (1)
105var newSetting = new SourceItem(Key, Value, ProtocolVersion, AllowInsecureConnections, DisableTLSCertificateValidation)
Settings\NuGetConfiguration.cs (1)
45var defaultSource = new SourceItem(NuGetConstants.FeedName, NuGetConstants.V3FeedUrl, protocolVersion: PackageSourceProvider.MaxSupportedProtocolVersion.ToString(CultureInfo.CurrentCulture));
Settings\SettingFactory.cs (1)
49return new SourceItem(element, origin);
36 references to SourceItem
aspire (8)
DotNet\DotNetAppHostNuGetConfigMerger.cs (1)
164var localSources = settings.GetSection(ConfigurationConstants.PackageSources)?.Items.OfType<SourceItem>().ToArray() ?? [];
NuGet\NuGetClient.cs (7)
819foreach (var source in settings.GetSection(ConfigurationConstants.PackageSources)?.Items.OfType<SourceItem>() ?? []) 921.OfType<SourceItem>() 923foreach (var defaultSource in originalContent is null || configuration.ClearPackageSources ? defaultSources : []) 929foreach (var source in defaultSources.Where(source => 943var sourceItem = new SourceItem(source.Key, source.Source); 1024var survivingSourceKeys = (sourceSection?.Items.OfType<SourceItem>()
Aspire.Cli.Tests (2)
NuGet\BundleNuGetServiceTests.cs (2)
86ambientSettings.GetSection("packageSources")!.Items.OfType<global::NuGet.Configuration.SourceItem>().Single(source => source.Key == "private").AdditionalAttributes, 87previewSettings.GetSection("packageSources")!.Items.OfType<global::NuGet.Configuration.SourceItem>().Single(source => source.Key == "private").AdditionalAttributes);
NuGet.Configuration (26)
PackageSource\PackageSource.cs (1)
197public SourceItem AsSourceItem()
PackageSource\PackageSourceProvider.cs (20)
117var sourcesItems = packageSourcesSection?.Items.OfType<SourceItem>(); 138foreach (var setting in sources) 234internal static PackageSource ReadPackageSource(SourceItem setting, bool isEnabled, ISettings settings, IEnvironmentVariableReader environmentVariableReader) 264private static int ReadProtocolVersion(SourceItem setting) 274private static bool ReadDisableTLSCertificateValidation(SourceItem setting) 284private static bool ReadAllowInsecureConnections(SourceItem setting) 294private static TimeSpan ReadMinPublishAge(SourceItem setting) 473var sourcesSettings = packageSourcesSection?.Items.OfType<SourceItem>(); 484foreach (var source in sourcesToRemove) 534if (settingsLookup.TryGetValue(name, out var sourceSetting)) 612packageSources.TryGetValue(source.Name, out var sourceToUpdate); 841SourceItem? existingSourceItem = null; 929SourceItem? existingSourceItem = null; 969private Dictionary<string, SourceItem> GetExistingSettingsLookup() 974private Dictionary<string, SourceItem> GetExistingSettingsLookup(string sectionName) 977List<SourceItem>? existingSettings = sourcesSection?.Items.OfType<SourceItem>().Where( 981var existingSettingsLookup = new Dictionary<string, SourceItem>(StringComparer.OrdinalIgnoreCase); 984foreach (var setting in existingSettings) 986if (existingSettingsLookup.TryGetValue(setting.Key, out var previouslyAddedSetting) &&
Settings\ConfigurationDefaults.cs (3)
60IEnumerable<SourceItem>? sourceItems = _settingsManager.GetSection(sectionName)?.Items.OfType<SourceItem>(); 69foreach (var source in sourceItems)
Settings\Items\SourceItem.cs (1)
105var newSetting = new SourceItem(Key, Value, ProtocolVersion, AllowInsecureConnections, DisableTLSCertificateValidation)
Settings\NuGetConfiguration.cs (1)
45var defaultSource = new SourceItem(NuGetConstants.FeedName, NuGetConstants.V3FeedUrl, protocolVersion: PackageSourceProvider.MaxSupportedProtocolVersion.ToString(CultureInfo.CurrentCulture));