C# Class Ng.Jobs.NgJob

Afficher le fichier Open project: NuGet/NuGet.Services.Metadata

Protected Properties

Свойство Type Description
Logger ILogger
LoggerFactory ILoggerFactory

Méthodes publiques

Méthode Description
GetUsage ( ) : string
GetUsageBase ( ) : string
Run ( string>.IDictionary arguments, CancellationToken cancellationToken ) : Task

Méthodes protégées

Méthode Description
Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
NgJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
RunInternal ( CancellationToken cancellationToken ) : Task

Method Details

GetUsage() public méthode

public GetUsage ( ) : string
Résultat string

GetUsageBase() public static méthode

public static GetUsageBase ( ) : string
Résultat string

Init() protected abstract méthode

protected abstract Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
Résultat void

NgJob() protected méthode

protected NgJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
loggerFactory ILoggerFactory
Résultat Microsoft.Extensions.Logging

Run() public méthode

public Run ( string>.IDictionary arguments, CancellationToken cancellationToken ) : Task
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
Résultat Task

RunInternal() protected abstract méthode

protected abstract RunInternal ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
Résultat Task

Property Details

Logger protected_oe property

protected ILogger Logger
Résultat ILogger

LoggerFactory protected_oe property

protected ILoggerFactory LoggerFactory
Résultat ILoggerFactory