C# Class Orc.NuGetExplorer.UpdateRepository

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

Public Methods

Method Description
AddPackage ( IPackage package ) : void
GetPackages ( ) : IQueryable
RemovePackage ( IPackage package ) : void
UpdateRepository ( IPackageRepository destinationRepository, IPackageRepository sourceRepository ) : System.Linq
UpdateRepository ( IRepository destinationRepository, IRepository sourceRepository, IRepositoryCacheService repositoryCacheService ) : System.Linq

Method Details

AddPackage() public method

public AddPackage ( IPackage package ) : void
package IPackage
return void

GetPackages() public method

public GetPackages ( ) : IQueryable
return IQueryable

RemovePackage() public method

public RemovePackage ( IPackage package ) : void
package IPackage
return void

UpdateRepository() public method

public UpdateRepository ( IPackageRepository destinationRepository, IPackageRepository sourceRepository ) : System.Linq
destinationRepository IPackageRepository
sourceRepository IPackageRepository
return System.Linq

UpdateRepository() public method

public UpdateRepository ( IRepository destinationRepository, IRepository sourceRepository, IRepositoryCacheService repositoryCacheService ) : System.Linq
destinationRepository IRepository
sourceRepository IRepository
repositoryCacheService IRepositoryCacheService
return System.Linq