Files
Pf2eDataScrapper/Documentation/Pf2e.Scrapper/FoundryEnAbstractProcessor_TEntity_.FoundryEnAbstractProcessor(DatabaseHelper,Pf2eDbContext,FoundryEnGlobals,ProcessorInput).md
T

3.3 KiB

Pf2e.Scrapper

Pf2e.Scrapper.Importers.Implementations.FoundryEn.Processors.FoundryEnAbstractProcessor<TEntity>

FoundryEnAbstractProcessor(DatabaseHelper, Pf2eDbContext, FoundryEnGlobals, ProcessorInput) Constructor

Абстрактный класс-обработчик сущностей, полученных из молуля Foundry pf2e. Класс предназначен для обработки данных с помощью различных обработчиков, для которых указан атрибут ProcessorAttribute.

protected FoundryEnAbstractProcessor(Pf2e.Scrapper.Helpers.DatabaseHelper databaseHelper, Pf2e.Database.Pf2eDbContext context, Pf2e.Scrapper.Importers.Implementations.FoundryEn.Helpers.FoundryEnGlobals globals, Pf2e.Scrapper.Processors.ProcessorInput input);

Parameters

databaseHelper DatabaseHelper

[DI] <inheritdoc cref="T:Pf2e.Scrapper.Helpers.DatabaseHelper" />

context Pf2e.Database.Pf2eDbContext

[DI] <inheritdoc cref="T:Pf2e.Database.Pf2eDbContext" />

globals FoundryEnGlobals

[DI] <inheritdoc cref="T:Pf2e.Scrapper.Importers.Implementations.FoundryEn.Helpers.FoundryEnGlobals" />

input ProcessorInput

Объект обработки вводимого JSON.