using Microsoft.Extensions.DependencyInjection;
using Pf2e.Scrapper.Importers.Implementations.Aonprd.Compendium;
using Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers;
using StringHelper = Pf2e.Scrapper.Importers.Implementations.Aonprd.Helpers.StringHelper;
namespace Pf2e.Scrapper.Importers.Implementations.Aonprd;
using StringHelper = Helpers.StringHelper;
///
/// Класс обработки данных с сайта Архивов Нефеса.
///
public class AonprdImporter : AbstractImporter
{
///
/// Название внешней ссылки.
///
public const string TargetName = "Archives of Nethys Pathfinder 2e";
///
public override string Name => TargetName;
///
public override string Slug => "aonprd";
#region "Внедрение зависимостей"
public static void RegisterServices(IServiceCollection services)
{
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
services.AddTransient();
AonprdProcessorInputExtension.RegisterServices(services);
}
#endregion
}