static void service_ReceiveSmsEvent(object sender, NewMessageEventHandlerArgs e) { Console.WriteLine("sms index is :" + e.SmsIndex); var s = (SmsService)sender; Console.WriteLine("Sms:::" + s.GetSms(e.SmsIndex).Content); s.Delete(e.SmsIndex); }
private void ServiceNewSmsEvent(object sender, NewMessageEventHandlerArgs e) { try { int index = e.SmsIndex; ReceiveSms sms = _service.GetSms(index); _log.InfoFormat("Receive new sms,content:{0},Mobile{1}", sms.Content, sms.SendMobile); if (_handler != null) { if (!_handler.OnReceived(sms)) { Thread.Sleep(1000); Delete(e.SmsIndex); } } } catch (Exception ex) { _log.Error("Get a new message ,but found the error.", ex); Delete(e.SmsIndex); throw; } }
private void ServiceNewSmsEvent(object sender, NewMessageEventHandlerArgs e) { try { int index = e.SmsIndex; ReceiveSms sms = _service.GetSms(index); _log.InfoFormat("Receive new sms,content:{0},Mobile{1}", sms.Content, sms.SendMobile); if (_handler != null) { if (!_handler.OnReceived(sms)) { Thread.Sleep(1000); Delete(e.SmsIndex); } } } catch (Exception ex) { _log.Error("Get a new message ,but found the error.", ex); Delete(e.SmsIndex); throw; } }
static void service_ReceiveSmsEvent(object sender, NewMessageEventHandlerArgs e) { Console.WriteLine("sms index is :" + e.SmsIndex); var s = (SmsService) sender; Console.WriteLine("Sms:::"+s.GetSms(e.SmsIndex).Content); s.Delete(e.SmsIndex); }