C# Класс NuGetGallery.CuratedFeedService

Наследование: ICuratedFeedService
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreatedCuratedPackage ( CuratedFeed curatedFeed, Package package, bool included = false, bool automaticallyCurated = false, string notes = null, bool commitChanges = true ) : CuratedPackage
CuratedFeedService ( IEntityRepository curatedFeedRepository, IEntityRepository curatedPackageRepository ) : System
DeleteCuratedPackage ( int curatedFeedKey, int curatedPackageKey ) : void
GetCuratedPackageRegistrations ( string curatedFeedName ) : IQueryable
GetFeedByKey ( int key, bool includePackages ) : CuratedFeed
GetFeedByName ( string name, bool includePackages ) : CuratedFeed
GetFeedsForManager ( int managerKey ) : IEnumerable
GetKey ( string curatedFeedName ) : int?
GetPackageRegistrations ( string curatedFeedName ) : IQueryable
GetPackages ( string curatedFeedName ) : IQueryable
ModifyCuratedPackage ( int curatedFeedKey, int curatedPackageKey, bool included ) : void
UpdateIsLatest ( NuGetGallery.PackageRegistration packageRegistration, bool commitChanges ) : void

Защищенные методы

Метод Описание
CuratedFeedService ( ) : System

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

Метод Описание
FindPackage ( IEnumerable packages, bool>.Func predicate = null ) : CuratedPackageVersion

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

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

public CreatedCuratedPackage ( CuratedFeed curatedFeed, Package package, bool included = false, bool automaticallyCurated = false, string notes = null, bool commitChanges = true ) : CuratedPackage
curatedFeed CuratedFeed
package Package
included bool
automaticallyCurated bool
notes string
commitChanges bool
Результат CuratedPackage

CuratedFeedService() защищенный Метод

protected CuratedFeedService ( ) : System
Результат System

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

public CuratedFeedService ( IEntityRepository curatedFeedRepository, IEntityRepository curatedPackageRepository ) : System
curatedFeedRepository IEntityRepository
curatedPackageRepository IEntityRepository
Результат System

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

public DeleteCuratedPackage ( int curatedFeedKey, int curatedPackageKey ) : void
curatedFeedKey int
curatedPackageKey int
Результат void

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

public GetCuratedPackageRegistrations ( string curatedFeedName ) : IQueryable
curatedFeedName string
Результат IQueryable

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

public GetFeedByKey ( int key, bool includePackages ) : CuratedFeed
key int
includePackages bool
Результат CuratedFeed

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

public GetFeedByName ( string name, bool includePackages ) : CuratedFeed
name string
includePackages bool
Результат CuratedFeed

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

public GetFeedsForManager ( int managerKey ) : IEnumerable
managerKey int
Результат IEnumerable

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

public GetKey ( string curatedFeedName ) : int?
curatedFeedName string
Результат int?

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

public GetPackageRegistrations ( string curatedFeedName ) : IQueryable
curatedFeedName string
Результат IQueryable

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

public GetPackages ( string curatedFeedName ) : IQueryable
curatedFeedName string
Результат IQueryable

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

public ModifyCuratedPackage ( int curatedFeedKey, int curatedPackageKey, bool included ) : void
curatedFeedKey int
curatedPackageKey int
included bool
Результат void

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

public UpdateIsLatest ( NuGetGallery.PackageRegistration packageRegistration, bool commitChanges ) : void
packageRegistration NuGetGallery.PackageRegistration
commitChanges bool
Результат void