webdav portal password reset added
This commit is contained in:
parent
4bae47e17f
commit
599e9a8865
48 changed files with 1163 additions and 117 deletions
|
@ -0,0 +1,27 @@
|
|||
using Twilio;
|
||||
using WebsitePanel.WebDav.Core.Config;
|
||||
using WebsitePanel.WebDav.Core.Interfaces.Services;
|
||||
|
||||
namespace WebsitePanel.WebDav.Core.Services
|
||||
{
|
||||
public class TwillioSmsDistributionService : ISmsDistributionService
|
||||
{
|
||||
private TwilioRestClient _twilioRestClient { get; set; }
|
||||
|
||||
public TwillioSmsDistributionService()
|
||||
{
|
||||
_twilioRestClient = new TwilioRestClient(WebDavAppConfigManager.Instance.TwilioParameters.AccountSid, WebDavAppConfigManager.Instance.TwilioParameters.AuthorizationToken);
|
||||
}
|
||||
|
||||
|
||||
public void SendMessage(string phoneFrom, string phone, string message)
|
||||
{
|
||||
_twilioRestClient.SendSmsMessage(phoneFrom, phone, message);
|
||||
}
|
||||
|
||||
public void SendMessage(string phone, string message)
|
||||
{
|
||||
_twilioRestClient.SendSmsMessage(WebDavAppConfigManager.Instance.TwilioParameters.PhoneFrom, phone, message);
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue