1 implementation of IEnvironmentVariableHelper
Microsoft.TestPlatform.CoreUtilities (1)
Helpers\EnvironmentVariableHelper.cs (1)
11internal class EnvironmentVariableHelper : IEnvironmentVariableHelper
78 references to IEnvironmentVariableHelper
datacollector (7)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
datacollector.arm64 (7)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
Microsoft.TestPlatform.CoreUtilities (2)
Helpers\DotnetHostHelper.cs (2)
36private readonly IEnvironmentVariableHelper _environmentVariableHelper; 68IEnvironmentVariableHelper environmentVariableHelper,
Microsoft.TestPlatform.Extensions.BlameDataCollector (11)
ProcDumpArgsBuilder.cs (2)
17private readonly IEnvironmentVariableHelper _environmentVariableHelper; 21internal ProcDumpArgsBuilder(IEnvironmentVariableHelper environmentVariableHelper)
ProcDumpDumper.cs (2)
35private readonly IEnvironmentVariableHelper _environmentVariableHelper; 61internal ProcDumpDumper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
Microsoft.TestPlatform.TestHostRuntimeProvider (4)
Hosting\DefaultTestHostManager.cs (2)
60private readonly IEnvironmentVariableHelper _environmentVariableHelper; 100IEnvironmentVariableHelper environmentVariableHelper)
Hosting\DotnetTestHostManager.cs (2)
70private readonly IEnvironmentVariableHelper _environmentVariableHelper; 118IEnvironmentVariableHelper environmentVariableHelper)
testhost (7)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
testhost.arm64 (7)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
testhost.x86 (7)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
vstest.console (13)
InProcessVsTestConsoleWrapper.cs (2)
47private readonly IEnvironmentVariableHelper _environmentVariableHelper; 67IEnvironmentVariableHelper environmentVariableHelper,
Processors\AeDebuggerArgumentProcessor.cs (2)
74private readonly IEnvironmentVariableHelper _environmentVariableHelper; 78public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper, IOutput output, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
TestPlatformHelpers\TestRequestManager.cs (2)
68private readonly IEnvironmentVariableHelper _environmentVariableHelper; 125IEnvironmentVariableHelper environmentVariableHelper)
vstest.console.arm64 (13)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\ProcDumpExecutableHelper.cs (2)
33private readonly IEnvironmentVariableHelper _environmentVariableHelper; 35public ProcDumpExecutableHelper(IProcessHelper processHelper, IFileHelper fileHelper, IEnvironment environment, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\Microsoft.TestPlatform.Execution.Shared\UILanguageOverride.cs (5)
18private readonly IEnvironmentVariableHelper _environmentVariableHelper; 25public UiLanguageOverride(IEnvironmentVariableHelper environmentVariableHelper, Action<CultureInfo> setDefaultThreadCurrentUICulture) 48private static CultureInfo? GetOverriddenUiLanguage(IEnvironmentVariableHelper environmentVariableHelper) 77private static void FlowOverrideToChildProcesses(CultureInfo language, IEnvironmentVariableHelper environmentVariableHelper) 85private static void SetIfNotAlreadySet(string environmentVariableName, string value, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\vstest.console\InProcessVsTestConsoleWrapper.cs (2)
47private readonly IEnvironmentVariableHelper _environmentVariableHelper; 67IEnvironmentVariableHelper environmentVariableHelper,
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (2)
74private readonly IEnvironmentVariableHelper _environmentVariableHelper; 78public AeDebuggerArgumentExecutor(IEnvironment environment, IFileHelper fileHelper, IProcessHelper processHelper, IOutput output, IEnvironmentVariableHelper environmentVariableHelper)
src\vstest\src\vstest.console\TestPlatformHelpers\TestRequestManager.cs (2)
68private readonly IEnvironmentVariableHelper _environmentVariableHelper; 125IEnvironmentVariableHelper environmentVariableHelper)