C# 클래스 Ng.Jobs.LightningJob

상속: NgJob
파일 보기 프로젝트 열기: NuGet/NuGet.Services.Metadata 1 사용 예제들

공개 메소드들

메소드 설명
GetUsage ( ) : string
LightningJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging

보호된 메소드들

메소드 설명
Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
RunInternal ( CancellationToken cancellationToken ) : Task

비공개 메소드들

메소드 설명
InitPrepare ( string>.IDictionary arguments ) : void
InitStrike ( string>.IDictionary arguments ) : void
PrepareAsync ( ) : Task
PrintLightning ( ) : void
ProcessGraphsAsync ( string packageId, IGraph>.IDictionary sortedGraphs, NuGet.Services.Metadata.Catalog.Persistence.StorageFactory storageFactory, string contentBaseAddress ) : Task
StrikeAsync ( ) : Task
UpdateCursorFileAsync ( string cursorFileName, int startIndex, int endIndex ) : Task

메소드 상세

GetUsage() 공개 메소드

public GetUsage ( ) : string
리턴 string

Init() 보호된 메소드

protected Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
리턴 void

LightningJob() 공개 메소드

public LightningJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
loggerFactory ILoggerFactory
리턴 Microsoft.Extensions.Logging

RunInternal() 보호된 메소드

protected RunInternal ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
리턴 Task