2 implementations of IMachineWideSettings
Aspire.Cli.Tests (1)
TestServices\TestMachineWideSettings.cs (1)
8internal sealed class TestMachineWideSettings(ISettings settings) : IMachineWideSettings
NuGet.Configuration (1)
Settings\XPlatMachineWideSetting.cs (1)
12public class XPlatMachineWideSetting : IMachineWideSettings
24 references to IMachineWideSettings
aspire (4)
NuGet\NuGetClient.cs (4)
150internal Func<IMachineWideSettings> MachineWideSettingsFactory { get; init; } 156internal Func<string, IMachineWideSettings, ISettings> AmbientSettingsLoader { get; init; } 215var machineWideSettings = MachineWideSettingsFactory(); 766private ISettings LoadAmbientSettings(string workingDirectory, IMachineWideSettings machineWideSettings)
Aspire.Cli.Tests (5)
TestServices\NuGetTestHelper.cs (5)
15private static readonly IMachineWideSettings s_emptyMachineWideSettings = new TestMachineWideSettings(NullSettings.Instance); 41public static BundleNuGetService CreateService(IMachineWideSettings? machineWideSettings = null) 44public static NuGetClient CreateClient(IMachineWideSettings? machineWideSettings = null) 51public static ISettings LoadSettings(string workingDirectory, IMachineWideSettings? machineWideSettings = null) 73public static string[] GetEligiblePackageSources(string workingDirectory, string packageId, IMachineWideSettings? machineWideSettings = null)
Microsoft.Build.NuGetSdkResolver (1)
NuGetSdkResolver.cs (1)
173settings = Settings.LoadDefaultSettings(context.ProjectFilePath, configFileName: null, MachineWideSettings.Value as IMachineWideSettings, SettingsLoadContext.Value as SettingsLoadingContext);
NuGet.Build.Tasks (4)
GetRestoreSettingsTask.cs (2)
110private static Lazy<IMachineWideSettings> _machineWideSettings = new Lazy<IMachineWideSettings>(() => new XPlatMachineWideSetting());
RestoreSettingsUtils.cs (2)
21public static ISettings ReadSettings(string solutionDirectory, string restoreDirectory, string restoreConfigFile, Lazy<IMachineWideSettings> machineWideSettings) 26public static ISettings ReadSettings(string solutionDirectory, string restoreDirectory, string restoreConfigFile, Lazy<IMachineWideSettings> machineWideSettings, SettingsLoadingContext settingsLoadContext)
NuGet.Build.Tasks.Console (2)
MSBuildStaticGraphRestore.cs (2)
49private static readonly Lazy<IMachineWideSettings> MachineWideSettingsLazy = new Lazy<IMachineWideSettings>(() => new XPlatMachineWideSetting());
NuGet.Commands (3)
CommandArgs\PackArgs.cs (1)
32public IMachineWideSettings MachineWideSettings { get; set; }
MSBuildProjectFactory.cs (1)
60public IMachineWideSettings MachineWideSettings { get; set; }
RestoreCommand\RequestFactory\RestoreArgs.cs (1)
24public IMachineWideSettings MachineWideSettings { get; set; }
NuGet.Configuration (5)
Settings\Settings.cs (5)
336IMachineWideSettings? machineWideSettings) 375IMachineWideSettings? machineWideSettings, 458IMachineWideSettings? machineWideSettings, 498IMachineWideSettings? machineWideSettings, 529IMachineWideSettings? machineWideSettings,