text: ﻿// Copyright (c) Microsoft Corporation. All rights reserved.
  // Licensed under the MIT license. See LICENSE file in the project root for full license information.
  
  #if NETCOREAPP
  
  namespace Microsoft.VisualStudio.TestPlatform.PlatformAbstractions
  {
      using System.Diagnostics;
  
      public static class ProcessStartInfoExtensions
      {
          /// <summary>
          /// Add environment variable that apply to this process and child processes.
          /// </summary>
          /// <param name="startInfo">The process start info</param>
          /// <param name="name">Environment Variable name. </param>
          /// <param name="value">Environment Variable value.</param>
          public static void AddEnvironmentVariable(this ProcessStartInfo startInfo, string name, string value)
          {
              startInfo.Environment[name] = value;
          }
      }
  }
  
  #endif
  