internal NodeLocator(INodeLocationsProvider nodeLocationsProvider, ILogger logger, IFileSystem fileSystem, Func <string, Version> getNodeExeVersion) { this.nodeLocationsProvider = nodeLocationsProvider; this.logger = logger; this.fileSystem = fileSystem; this.getNodeExeVersion = getNodeExeVersion; }
public NodeLocator(INodeLocationsProvider nodeLocationsProvider, ILogger logger) : this(nodeLocationsProvider, logger, new FileSystem(), GetNodeVersion) { }