using BotPages.Core; namespace BotPages.Telegram; /// /// Расширения для . /// public static class BotPagesAppExtension { /// /// Добавление адаптера для телеграмм в /// /// /// /// /// public static BotPagesApp AddTelegramAdapter(this BotPagesApp app, string token, string messengerType = "") => app.AddTelegramAdapter(token, null, messengerType); /// /// Добавление адаптера для телеграмм с опциями. /// public static BotPagesApp AddTelegramAdapter(this BotPagesApp app, string token, TelegramOptions? options, string messengerType = "") { var telegram = new TelegramAdapter(app.Logger, token, options); if (!string.IsNullOrWhiteSpace(messengerType)) telegram.MessengerType = messengerType; app.AddAdapter(telegram.MessengerType, telegram); return app; } }