namespace TeamCity.dotCover; internal interface IEnvironment { string ExecutablePath { get; } IEnumerable Arguments { get; } IEnumerable EnvironmentVariables { get; } string DotnetPath { get; } bool TryGetEnvironmentVariable(string name, [MaybeNullWhen(false)] out string value); }