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

Показать файл Открыть проект

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

Свойство Тип Описание
Logger ILogger
LoggerFactory ILoggerFactory

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

Метод Описание
GetUsage ( ) : string
GetUsageBase ( ) : string
Run ( string>.IDictionary arguments, CancellationToken cancellationToken ) : Task

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

Метод Описание
Init ( string>.IDictionary arguments, CancellationToken cancellationToken ) : void
NgJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
RunInternal ( CancellationToken cancellationToken ) : Task

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

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

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

GetUsageBase() публичный статический Метод

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

Init() защищенный абстрактный Метод

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

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

protected NgJob ( ILoggerFactory loggerFactory ) : Microsoft.Extensions.Logging
loggerFactory ILoggerFactory
Результат Microsoft.Extensions.Logging

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

public Run ( string>.IDictionary arguments, CancellationToken cancellationToken ) : Task
arguments string>.IDictionary
cancellationToken System.Threading.CancellationToken
Результат Task

RunInternal() защищенный абстрактный Метод

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

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

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

protected ILogger Logger
Результат ILogger

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

protected ILoggerFactory LoggerFactory
Результат ILoggerFactory