C# Class NuForVS.Core.PackageManager

Exibir arquivo Open project: kiliman/NuForVS Class Usage Examples

Public Methods

Method Description
GetTargetFrameworkVersion ( string folder ) : int
InstallGem ( string gemname, Action output ) : IList
ListGems ( ) : IEnumerable
PackageManager ( string solutionPath, int targetFramework, IProject project, ICommandRunner runner, IFileSystem fs, IConfigurationManager configManager ) : System
SearchGems ( string query, Action output ) : IEnumerable

Private Methods

Method Description
getAssemblies ( Gem gem, string installPath ) : void

Method Details

GetTargetFrameworkVersion() public method

public GetTargetFrameworkVersion ( string folder ) : int
folder string
return int

InstallGem() public method

public InstallGem ( string gemname, Action output ) : IList
gemname string
output Action
return IList

ListGems() public method

public ListGems ( ) : IEnumerable
return IEnumerable

PackageManager() public method

public PackageManager ( string solutionPath, int targetFramework, IProject project, ICommandRunner runner, IFileSystem fs, IConfigurationManager configManager ) : System
solutionPath string
targetFramework int
project IProject
runner ICommandRunner
fs IFileSystem
configManager IConfigurationManager
return System

SearchGems() public method

public SearchGems ( string query, Action output ) : IEnumerable
query string
output Action
return IEnumerable