C# Class NuGet.UpdateWalker

Inheritance: InstallWalker
Mostra file Open project: xero-github/Nuget Class Usage Examples

Public Methods

Method Description
UpdateWalker ( IPackageRepository localRepository, IPackageRepository sourceRepository, IDependentsResolver dependentsResolver, IPackageConstraintProvider constraintProvider, ILogger logger, bool updateDependencies, bool allowPrereleaseVersions )

Protected Methods

Method Description
GetConflict ( IPackage package ) : ConflictResult
OnAfterPackageWalk ( IPackage package ) : void

Method Details

GetConflict() protected method

protected GetConflict ( IPackage package ) : ConflictResult
package IPackage
return ConflictResult

OnAfterPackageWalk() protected method

protected OnAfterPackageWalk ( IPackage package ) : void
package IPackage
return void

UpdateWalker() public method

public UpdateWalker ( IPackageRepository localRepository, IPackageRepository sourceRepository, IDependentsResolver dependentsResolver, IPackageConstraintProvider constraintProvider, ILogger logger, bool updateDependencies, bool allowPrereleaseVersions )
localRepository IPackageRepository
sourceRepository IPackageRepository
dependentsResolver IDependentsResolver
constraintProvider IPackageConstraintProvider
logger ILogger
updateDependencies bool
allowPrereleaseVersions bool