Глобальный рефакторинг пространств имён
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
#### [Pf2e\.Scrapper](index.md 'index')
|
||||
### [Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors](Pf2e.Scrapper.Importers.Implementations.FoundryEn.Processors.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors')
|
||||
|
||||
## FoundryEnAbstractProcessor\<TEntity\> Class
|
||||
|
||||
Абстрактный класс\-обработчик сущностей, полученных из молуля Foundry pf2e\.
|
||||
Класс предназначен для обработки данных с помощью различных обработчиков,
|
||||
для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\.
|
||||
|
||||
```csharp
|
||||
internal abstract class FoundryEnAbstractProcessor<TEntity> : Pf2e.Scrapper.Processors.Definitions.AbstractInputProcessor
|
||||
where TEntity : class, Pf2e.Database.Model.IEntity
|
||||
```
|
||||
#### Type parameters
|
||||
|
||||
<a name='Pf2e.Scrapper.Importers.Implementations.FoundryEn.Processors.FoundryEnAbstractProcessor_TEntity_.TEntity'></a>
|
||||
|
||||
`TEntity`
|
||||
|
||||
Inheritance [System\.Object](https://docs.microsoft.com/en-us/dotnet/api/System.Object 'System\.Object') 🡒 [AbstractInputProcessor](AbstractInputProcessor.md 'Pf2e\.Scrapper\.Processors\.Definitions\.AbstractInputProcessor') 🡒 FoundryEnAbstractProcessor<TEntity>
|
||||
|
||||
| Constructors | |
|
||||
| :--- | :--- |
|
||||
| [FoundryEnAbstractProcessor\(DatabaseHelper, Pf2eDbContext, FoundryEnGlobals, ProcessorInput\)](FoundryEnAbstractProcessor_TEntity_.FoundryEnAbstractProcessor(DatabaseHelper,Pf2eDbContext,FoundryEnGlobals,ProcessorInput).md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.FoundryEnAbstractProcessor\(Pf2e\.Scrapper\.Helpers\.DatabaseHelper, Pf2e\.Database\.Pf2eDbContext, Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Helpers\.FoundryEnGlobals, Pf2e\.Scrapper\.Processors\.ProcessorInput\)') | Абстрактный класс\-обработчик сущностей, полученных из молуля Foundry pf2e\. Класс предназначен для обработки данных с помощью различных обработчиков, для которых указан атрибут [ProcessorAttribute](ProcessorAttribute.md 'Pf2e\.Scrapper\.Processors\.Attributes\.ProcessorAttribute')\. |
|
||||
|
||||
| Properties | |
|
||||
| :--- | :--- |
|
||||
| [Context](FoundryEnAbstractProcessor_TEntity_.Context.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Context') | Предоставляет механизм для освобождения неуправляемых ресурсов\. |
|
||||
| [Entity](FoundryEnAbstractProcessor_TEntity_.Entity.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Entity') | Основная сущность, которая будет использоваться для обработки данных\. |
|
||||
| [Globals](FoundryEnAbstractProcessor_TEntity_.Globals.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Globals') | Глобальные константы и утилиты для импорта данных в формате Foundry En\. |
|
||||
| [Helper](FoundryEnAbstractProcessor_TEntity_.Helper.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Helper') | Класс предоставляет методы для работы с базой данных\. |
|
||||
| [Name](FoundryEnAbstractProcessor_TEntity_.Name.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Name') | Название сущности, которое будет использоваться для обработки данных\. |
|
||||
| [Object](FoundryEnAbstractProcessor_TEntity_.Object.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Object') | Подчинённая сущность, которая будет использоваться для обработки данных\. |
|
||||
| [Type](FoundryEnAbstractProcessor_TEntity_.Type.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Type') | Тип сущности\. |
|
||||
| [View](FoundryEnAbstractProcessor_TEntity_.View.md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.View') | Представление сущности, которое будет использоваться для обработки данных\. |
|
||||
|
||||
| Methods | |
|
||||
| :--- | :--- |
|
||||
| [AddExternal\(\)](FoundryEnAbstractProcessor_TEntity_.AddExternal().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.AddExternal\(\)') | Генерация внешних ссылок сущности\. |
|
||||
| [CheckEntity\(\)](FoundryEnAbstractProcessor_TEntity_.CheckEntity().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.CheckEntity\(\)') | Проверяет входные данные на наличие идентификатора сущности и игнорирует её, если она указана в списке игнорируемых\. |
|
||||
| [GetEntityName\(\)](FoundryEnAbstractProcessor_TEntity_.GetEntityName().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.GetEntityName\(\)') | Получить имя сущности из входных данных\. |
|
||||
| [Process\(\)](FoundryEnAbstractProcessor_TEntity_.Process().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Process\(\)') | Основной метод обработки данных\. |
|
||||
| [ResolveEntity\(\)](FoundryEnAbstractProcessor_TEntity_.ResolveEntity().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.ResolveEntity\(\)') | Разрешает сущность, основываясь на входных данных\. |
|
||||
| [Save\(\)](FoundryEnAbstractProcessor_TEntity_.Save().md 'Pf2e\.Scrapper\.Importers\.Implementations\.FoundryEn\.Processors\.FoundryEnAbstractProcessor\<TEntity\>\.Save\(\)') | Метод для сохранения изменений в базе данных\. |
|
||||
Reference in New Issue
Block a user