using Microsoft.Extensions.DependencyInjection;
using Pf2e.Scrapper.Importers.Implementations.FoundryEn.Compendium;
using Pf2e.Scrapper.Importers.Implementations.FoundryEn.Helpers;
namespace Pf2e.Scrapper.Importers.Implementations.FoundryEn;
///
/// Импортёр для модуля Pf2e FoundryVTT.
///
public class FoundryEnImporter : AbstractImporter
{
///
/// Название внешней ссылки.
///
public const string TargetName = "Pf2e FoundryVTT module";
///
/// Отображаемое имя импортёра.
///
public override string Name => TargetName;
///
/// Короткое имя импортёра.
///
public override string Slug => "foundry-en";
#region "Внедрение зависимостей"
///
/// Регистрация сервисов импортёра в контейнере зависимостей.
///
/// Коллекция сервисов.
public static void RegisterServices(IServiceCollection services)
{
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
// Помощники
services.AddSingleton();
}
#endregion
}