2 instantiations of VSSettings
Microsoft.DotNet.MSBuildSdkResolver.Tests (1)
GivenAnMSBuildSdkResolver.cs (1)
603new sdkResolver::Microsoft.DotNet.DotNetSdkResolver.VSSettings(environment.VSSettingsFile?.FullName, environment.DisallowPrereleaseByDefault), null, null);
Microsoft.DotNet.SdkResolver (1)
VSSettings.cs (1)
23public static readonly VSSettings Ambient = new();
7 references to VSSettings
Microsoft.DotNet.SdkResolver (4)
NETCoreSdkResolver.cs (3)
15private readonly VSSettings _vsSettings; 25: this(Environment.GetEnvironmentVariable, VSSettings.Ambient) 29public NETCoreSdkResolver(Func<string, string?> getEnvironmentVariable, VSSettings vsSettings)
VSSettings.cs (1)
23public static readonly VSSettings Ambient = new();
Microsoft.DotNet.TemplateLocator (2)
TemplateLocator.cs (2)
19: this(Environment.GetEnvironmentVariable, null, VSSettings.Ambient, null, null) 26public TemplateLocator(Func<string, string?> getEnvironmentVariable, Func<string>? getCurrentProcessPath, VSSettings vsSettings,
Microsoft.DotNet.TemplateLocator.Tests (1)
GivenAnTemplateLocator.cs (1)
16_resolver = new TemplateLocator(Environment.GetEnvironmentVariable, null, VSSettings.Ambient, null, null);