C# Класс Ng.Jobs.Feed2CatalogJob

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

Защищенные свойства (Protected)

Свойство Тип Описание
AuditingStorage NuGet.Services.Metadata.Catalog.Persistence.Storage
CatalogStorage NuGet.Services.Metadata.Catalog.Persistence.Storage
Gallery string
StartDate DateTime?
Timeout System.TimeSpan
Top int
Verbose bool

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

Метод Описание
Feed2CatalogJob ( ILoggerFactory loggerFactory ) : System
GetUsage ( ) : string

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

Метод Описание
CreateHttpClient ( bool verbose ) : HttpClient
Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
RunInternal ( CancellationToken cancellationToken ) : Task

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

Метод Описание
Deletes2Catalog ( SortedList packages, Storage storage, System.DateTime lastCreated, System.DateTime lastEdited, System.DateTime lastDeleted, CancellationToken cancellationToken ) : Task
FilterDeletedPackage ( System.DateTime minimumFileTime, StorageListItem auditRecord ) : bool
GetCreatedPackages ( HttpClient client, string source, System.DateTime since, int top = 100 ) : IList>>.Task
GetDeletedPackages ( Storage auditingStorage, System.DateTime since ) : IList>>.Task
GetEditedPackages ( HttpClient client, string source, System.DateTime since, int top = 100 ) : IList>>.Task
GetFileName ( Uri uri ) : string
MakeCreatedUri ( string source, System.DateTime since, int top = 100 ) : Uri
MakeLastEditedUri ( string source, System.DateTime since, int top = 100 ) : Uri
SegmentPackageDeletes ( SortedList packageDeletes ) : IList>>.IEnumerable

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

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

protected CreateHttpClient ( bool verbose ) : HttpClient
verbose bool
Результат System.Net.Http.HttpClient

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

public Feed2CatalogJob ( ILoggerFactory loggerFactory ) : System
loggerFactory ILoggerFactory
Результат System

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

public GetUsage ( ) : string
Результат string

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

protected Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
Результат void

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

protected RunInternal ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
Результат Task

Описание свойств

AuditingStorage защищенное свойство

protected Storage,NuGet.Services.Metadata.Catalog.Persistence AuditingStorage
Результат NuGet.Services.Metadata.Catalog.Persistence.Storage

CatalogStorage защищенное свойство

protected Storage,NuGet.Services.Metadata.Catalog.Persistence CatalogStorage
Результат NuGet.Services.Metadata.Catalog.Persistence.Storage

Gallery защищенное свойство

protected string Gallery
Результат string

StartDate защищенное свойство

protected DateTime? StartDate
Результат DateTime?

Timeout защищенное свойство

protected TimeSpan,System Timeout
Результат System.TimeSpan

Top защищенное свойство

protected int Top
Результат int

Verbose защищенное свойство

protected bool Verbose
Результат bool