public bool SendMessage(smsModel message) { MessageConfiguration Msgconfig = new MessageConfiguration { AccountSID = ConfigurationManager.AppSettings.Get("accountSID"), AuthToken = ConfigurationManager.AppSettings.Get("authToken"), FromMobileNo = ConfigurationManager.AppSettings.Get("fromMobileNo"), MobileMessageText = ConfigurationManager.AppSettings.Get("mobileMessageText") }; return(_messageRepo.SendMessage(message, Msgconfig)); }
public HttpResponseMessage Post([FromBody] smsModel newSMS) { try { _message.SendMessage(newSMS); return(Request.CreateResponse(HttpStatusCode.OK, "SMS Sent")); } catch (Exception xcp) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, xcp.Message)); } }
public ActionResult <string> Post([FromBody] smsModel newSMS) { try { MessageConfiguration Msgconfig = new MessageConfiguration { AccountSID = _configuration.GetSection("MessageConfiguration").GetSection("accountSID").Value, AuthToken = _configuration.GetSection("MessageConfiguration").GetSection("authToken").Value, FromMobileNo = _configuration.GetSection("MessageConfiguration").GetSection("fromMobileNo").Value, MobileMessageText = _configuration.GetSection("MessageConfiguration").GetSection("mobileMessageText").Value }; _message.SendMessage(newSMS, Msgconfig); return("SMS Sent"); } catch (Exception xcp) { return(xcp.Message); } }
public bool SendMessage(smsModel user, MessageConfiguration Msgconfig) { try { //foreach (var number in user.Numbers) //{ // TwilioClient.Init(Msgconfig.AccountSID, Msgconfig.AuthToken); // var message = MessageResource.Create( // body: Msgconfig.MobileMessageText, // messagingServiceSid: null, // from: new PhoneNumber(Msgconfig.FromMobileNo), // to: new PhoneNumber(number) // ); //} return(true); } catch (Exception ex) { throw ex; } }
public bool SendMessage(smsModel message, MessageConfiguration Msgconfig) { return(_messageRepo.SendMessage(message, Msgconfig)); }