public static bool IsPackageInstalled(this PackageReference packageReference, DotNetProject project) { var packagesPath = new SolutionPackageRepositoryPath(project); var fileSystem = new PhysicalFileSystem(packagesPath.PackageRepositoryPath); return(packageReference.IsPackageInstalled(fileSystem)); }
protected virtual bool IsPackageInstalled(PackageReference reference) { return(reference.IsPackageInstalled(project.DotNetProject)); }
PackageReferenceNode CreatePackageReferenceNode(PackageReference reference) { return(new PackageReferenceNode(reference, reference.IsPackageInstalled(project))); }