示例#1
0
 public void Handle([FromBody] UnsubscribedInfo info)
 {
     //todo: check origination
     if (info != null)
     {
         if (info.unsubscribed != null)
         {
             if (!String.IsNullOrEmpty(info.unsubscribed.subscriber_number))
             {
                 using nachos.io.Client cli = new Client(base.ConnectionString);
                 var subscriber = ContactIO.Find(cli, mobileNumber: info.unsubscribed.subscriber_number);
                 if (subscriber != null)
                 {
                     ContactIO.Unregister(cli, subscriber.Id);
                 }
             }
         }
     }
 }