Пример #1
0
 public void Execute()
 {
     Trace.TraceInformation($"Sending startup text to {configuration["TestSmsPhoneNumber"]}");
     try
     {
         smsClient.SendSmsMessage(configuration["TestSmsPhoneNumber"], "Hello! Message Scheduler is up and running!");
     }
     catch (TwilioException e)
     {
         Trace.TraceError($"Failed to send startup text to {configuration["TestSmsPhoneNumber"]}: {e}");
     }
 }
Пример #2
0
 public void Execute()
 {
     foreach (ScheduledText text in GetTextsToSend())
     {
         Trace.TraceInformation($"Attempting to send message '{message}' to user {text.FirstName} {text.LastName} with phone number {text.PhoneNumber} ");
         try
         {
             smsClient.SendSmsMessage(text.PhoneNumber, message);
         }
         catch (TwilioException e)
         {
             Trace.TraceError($"Failed to send text with message '{message}' to user {text.FirstName} {text.LastName} with phone number {text.PhoneNumber}: {e}");
         }
     }
 }