using System.Collections.Generic; namespace Semmle.Extraction.CSharp.DependencyFetching { internal interface IDotNet { bool RestoreToDirectory(string project, string directory, string? pathToNugetConfig = null); bool New(string folder); bool AddPackage(string folder, string package); IList GetListedRuntimes(); IList GetListedSdks(); bool Exec(string execArgs); } }