C# Class Orc.NuGetExplorer.PackageCommandService

Inheritance: IPackageCommandService
Afficher le fichier Open project: WildGums/Orc.NuGetExplorer

Méthodes publiques

Méthode Description
CanExecute ( PackageOperationType operationType, IPackageDetails package ) : bool
Execute ( PackageOperationType operationType, IPackageDetails packageDetails, IRepository sourceRepository = null, bool allowedPrerelease = false ) : void
GetActionName ( PackageOperationType operationType ) : string
GetPluralActionName ( PackageOperationType operationType ) : string
IsRefreshRequired ( PackageOperationType operationType ) : bool
PackageCommandService ( IPleaseWaitService pleaseWaitService, IRepositoryService repositoryService, IPackageQueryService packageQueryService, IPackageOperationService packageOperationService, IPackageOperationContextService packageOperationContextService ) : System

Private Methods

Méthode Description
CanInstall ( IPackageDetails package ) : bool
CanUninstall ( IPackageDetails package ) : bool
CanUpdate ( IPackageDetails package ) : bool

Method Details

CanExecute() public méthode

public CanExecute ( PackageOperationType operationType, IPackageDetails package ) : bool
operationType PackageOperationType
package IPackageDetails
Résultat bool

Execute() public méthode

public Execute ( PackageOperationType operationType, IPackageDetails packageDetails, IRepository sourceRepository = null, bool allowedPrerelease = false ) : void
operationType PackageOperationType
packageDetails IPackageDetails
sourceRepository IRepository
allowedPrerelease bool
Résultat void

GetActionName() public méthode

public GetActionName ( PackageOperationType operationType ) : string
operationType PackageOperationType
Résultat string

GetPluralActionName() public méthode

public GetPluralActionName ( PackageOperationType operationType ) : string
operationType PackageOperationType
Résultat string

IsRefreshRequired() public méthode

public IsRefreshRequired ( PackageOperationType operationType ) : bool
operationType PackageOperationType
Résultat bool

PackageCommandService() public méthode

public PackageCommandService ( IPleaseWaitService pleaseWaitService, IRepositoryService repositoryService, IPackageQueryService packageQueryService, IPackageOperationService packageOperationService, IPackageOperationContextService packageOperationContextService ) : System
pleaseWaitService IPleaseWaitService
repositoryService IRepositoryService
packageQueryService IPackageQueryService
packageOperationService IPackageOperationService
packageOperationContextService IPackageOperationContextService
Résultat System