BotSharp/src/Plugins/BotSharp.Plugin.Twilio/TwilioPlugin.cs

19 lines
514 B
C#
Raw Normal View History

2023-12-06 22:55:55 +00:00
using BotSharp.Plugin.Twilio.Services;
2023-11-09 20:02:57 +00:00
namespace BotSharp.Plugin.Twilio;
public class TwilioPlugin : IBotSharpPlugin
{
2023-11-13 16:47:27 +00:00
public string Name => "Twilio";
public string Description => "Communication APIs for SMS, Voice, Video & Authentication";
2023-11-09 20:02:57 +00:00
public void RegisterDI(IServiceCollection services, IConfiguration config)
{
var setting = new TwilioSetting();
config.Bind("Twilio", setting);
services.AddSingleton(setting);
2023-12-06 22:55:55 +00:00
services.AddScoped<TwilioService>();
2023-11-09 20:02:57 +00:00
}
}