C# Класс Foundatio.Repositories.Elasticsearch.Jobs.ReindexWorkItemHandler

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

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

Метод Описание
GetWorkItemLockAsync ( object workItem, CancellationToken cancellationToken = default(CancellationToken) ) : Task
HandleItemAsync ( WorkItemContext context ) : Task
ReindexWorkItemHandler ( IElasticClient client, ILockProvider lockProvider, ICacheClient cache = null, ILoggerFactory loggerFactory = null ) : System

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

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

public GetWorkItemLockAsync ( object workItem, CancellationToken cancellationToken = default(CancellationToken) ) : Task
workItem object
cancellationToken System.Threading.CancellationToken
Результат Task

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

public HandleItemAsync ( WorkItemContext context ) : Task
context WorkItemContext
Результат Task

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

public ReindexWorkItemHandler ( IElasticClient client, ILockProvider lockProvider, ICacheClient cache = null, ILoggerFactory loggerFactory = null ) : System
client IElasticClient
lockProvider ILockProvider
cache ICacheClient
loggerFactory ILoggerFactory
Результат System