public Task SendAsync(IdentityMessage message) { // Plug in your SMS service here to send a text message. //var Twilio = new TwilioRestClient("AC6eec9ab16de06b6555d5823d3d7d009f", "26cbda1255a0952c962af6b27fa216af"); ////System.Configuration.ConfigurationManager.AppSettings["SMSAccountIdentification"], ////System.Configuration.ConfigurationManager.AppSettings["SMSAccountPassword"]); ////System.Configuration.ConfigurationManager.AppSettings["SMSAccountFrom"] //var result = Twilio.SendMessage("+14703759131", message.Destination, message.Body); ////Status is one of Queued, Sending, Sent, Failed or null if the number is not valid //Trace.TraceInformation(result.Status); //ASPSMS Begin var soapSms = new ASPSMSX2SoapClient("ASPSMSX2Soap"); soapSms.SendSimpleTextSMS( System.Configuration.ConfigurationManager.AppSettings["SMSAccountIdentification"], System.Configuration.ConfigurationManager.AppSettings["SMSAccountPassword"], message.Destination, System.Configuration.ConfigurationManager.AppSettings["SMSAccountFrom"], message.Body); soapSms.Close(); //ASPSMS End return(Task.FromResult(0)); }
public ASPSMSX2SoapClient(EndpointConfiguration endpointConfiguration, System.ServiceModel.EndpointAddress remoteAddress) : base(ASPSMSX2SoapClient.GetBindingForEndpoint(endpointConfiguration), remoteAddress) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); }
public ASPSMSX2SoapClient(EndpointConfiguration endpointConfiguration) : base(ASPSMSX2SoapClient.GetBindingForEndpoint(endpointConfiguration), ASPSMSX2SoapClient.GetEndpointAddress(endpointConfiguration)) { this.Endpoint.Name = endpointConfiguration.ToString(); ConfigureEndpoint(this.Endpoint, this.ClientCredentials); }