C# Класс Orc.NuGetExplorer.PackageManager

Наследование: NuGet.PackageManager, IPackageManager
Показать файл Открыть проект

Открытые методы

Метод Описание
NotifyOperationBatchFinished ( PackageOperationType operationType ) : void
NotifyOperationBatchStarting ( PackageOperationType operationType ) : void
NotifyOperationFinished ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
NotifyOperationStarting ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
PackageManager ( IRepository sourceRepository, IRepositoryCacheService repositoryCacheService, string path ) : System
PackageManager ( IRepositoryService repositoryService, INuGetConfigurationService nuGetConfigurationService, ILogger logger, IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System

Приватные методы

Метод Описание
GetPackageDownloaderInstance ( IPackageDetails packageDetails ) : object
OnPackageDownloadProgress ( object sender, NuGet.ProgressEventArgs e ) : void
SubscribeToDownloadProgress ( IPackageDetails packageDetails ) : void
UnsubscribeFromDownloadProgress ( IPackageDetails packageDetails ) : void

Описание методов

NotifyOperationBatchFinished() публичный Метод

public NotifyOperationBatchFinished ( PackageOperationType operationType ) : void
operationType PackageOperationType
Результат void

NotifyOperationBatchStarting() публичный Метод

public NotifyOperationBatchStarting ( PackageOperationType operationType ) : void
operationType PackageOperationType
Результат void

NotifyOperationFinished() публичный Метод

public NotifyOperationFinished ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
installPath string
operationType PackageOperationType
packageDetails IPackageDetails
Результат void

NotifyOperationStarting() публичный Метод

public NotifyOperationStarting ( string installPath, PackageOperationType operationType, IPackageDetails packageDetails ) : void
installPath string
operationType PackageOperationType
packageDetails IPackageDetails
Результат void

PackageManager() публичный Метод

public PackageManager ( IRepository sourceRepository, IRepositoryCacheService repositoryCacheService, string path ) : System
sourceRepository IRepository
repositoryCacheService IRepositoryCacheService
path string
Результат System

PackageManager() публичный Метод

public PackageManager ( IRepositoryService repositoryService, INuGetConfigurationService nuGetConfigurationService, ILogger logger, IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System
repositoryService IRepositoryService
nuGetConfigurationService INuGetConfigurationService
logger ILogger
packageCacheService IPackageCacheService
repositoryCacheService IRepositoryCacheService
Результат System