C# Class Orc.NuGetExplorer.PackageOperationService

Inheritance: IPackageOperationService
Show file Open project: WildGums/Orc.NuGetExplorer

Private Properties

Property Type Description

Public Methods

Method Description
InstallPackage ( IPackageDetails package, bool allowedPrerelease ) : void
PackageOperationService ( IPackageOperationContextService packageOperationContextService, ILogger logger, IPackageManager packageManager, IRepositoryService repositoryService, IRepositoryCacheService repositoryCacheService ) : System
UninstallPackage ( IPackageDetails package ) : void
UpdatePackages ( IPackageDetails package, bool allowedPrerelease ) : void

Method Details

InstallPackage() public method

public InstallPackage ( IPackageDetails package, bool allowedPrerelease ) : void
package IPackageDetails
allowedPrerelease bool
return void

PackageOperationService() public method

public PackageOperationService ( IPackageOperationContextService packageOperationContextService, ILogger logger, IPackageManager packageManager, IRepositoryService repositoryService, IRepositoryCacheService repositoryCacheService ) : System
packageOperationContextService IPackageOperationContextService
logger ILogger
packageManager IPackageManager
repositoryService IRepositoryService
repositoryCacheService IRepositoryCacheService
return System

UninstallPackage() public method

public UninstallPackage ( IPackageDetails package ) : void
package IPackageDetails
return void

UpdatePackages() public method

public UpdatePackages ( IPackageDetails package, bool allowedPrerelease ) : void
package IPackageDetails
allowedPrerelease bool
return void