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 }