В последних образцах ботов мы видим, что бот добавляется в коллекцию сервисов, как показано ниже:
services.AddTransient<IBot, MyBot>();
, но в более старых образцах мы видели ниже подход
services.AddBot<MyBot>(options => { });
Здесь Я пытаюсь понять преимущества добавления бота с помощью AddTransient () по сравнению с использованием AddBot (). Что я знаю, так это то, что внутри AddBot используется только AddTransient, тогда зачем использовать AddTransient. Раздел рекомендуемых замечаний от этой ссылки.