public DefaultConfigurationAutoModeResolver(IRuntimeInformationProvider runtimeInformationProvider, IEnvironmentVariableRetriever environmentVariableRetriever) { _runtimeInformationProvider = runtimeInformationProvider; _environmentVariableRetriever = environmentVariableRetriever; }
public static RuntimeInformation GetRuntimeInformation(this IRuntimeInformationProvider provider) => new RuntimeInformation(provider);
public RuntimeInformation(IRuntimeInformationProvider runtimeInformationProvider) : this(runtimeInformationProvider.GetOSPlatform(), runtimeInformationProvider.GetProcessArchitecture()) { }