22 references to RuntimeEnvironment
dotnet (13)
CommandLineInfo.cs (4)
9using RuntimeEnvironment = Microsoft.DotNet.Cli.Utils.RuntimeEnvironment; 31Reporter.Output.WriteLine($" OS Name: {RuntimeEnvironment.OperatingSystem}"); 32Reporter.Output.WriteLine($" OS Version: {RuntimeEnvironment.OperatingSystemVersion}"); 33Reporter.Output.WriteLine($" OS Platform: {RuntimeEnvironment.OperatingSystemPlatform}");
PerformanceLogEventSource.cs (4)
10using RuntimeEnvironment = Microsoft.DotNet.Cli.Utils.RuntimeEnvironment; 35OSInfo(RuntimeEnvironment.OperatingSystem, RuntimeEnvironment.OperatingSystemVersion, RuntimeEnvironment.OperatingSystemPlatform.ToString());
Telemetry\Telemetry.cs (2)
10using CLIRuntimeEnvironment = Microsoft.DotNet.Cli.Utils.RuntimeEnvironment; 155_client.Context.Device.OperatingSystem = CLIRuntimeEnvironment.OperatingSystem;
Telemetry\TelemetryCommonProperties.cs (3)
9using RuntimeEnvironment = Microsoft.DotNet.Cli.Utils.RuntimeEnvironment; 64{OSVersion, RuntimeEnvironment.OperatingSystemVersion}, 65{OSPlatform, RuntimeEnvironment.OperatingSystemPlatform.ToString()},
Microsoft.DotNet.Cli.Utils.Tests (9)
RuntimeEnvironmentTests.cs (9)
15Assert.Equal(Platform.Windows, RuntimeEnvironment.OperatingSystemPlatform); 16Assert.Equal("Windows", RuntimeEnvironment.OperatingSystem); 18Version osVersion = Version.Parse(RuntimeEnvironment.OperatingSystemVersion); 31Assert.Equal(Platform.Darwin, RuntimeEnvironment.OperatingSystemPlatform); 32Assert.Equal("Mac OS X", RuntimeEnvironment.OperatingSystem); 34Version osVersion = Version.Parse(RuntimeEnvironment.OperatingSystemVersion); 47Assert.Equal(Platform.Linux, RuntimeEnvironment.OperatingSystemPlatform); 55Assert.Equal(id, RuntimeEnvironment.OperatingSystem.ToLowerInvariant()); 61Assert.Equal(version, RuntimeEnvironment.OperatingSystemVersion);