/// <inheritdoc />
        public async Task Send(SmsBroadcastBody body, CancellationToken token)
        {
            var requestBody = CreateJsonBody(body);
            var result      = await PostAsync("/send", requestBody, token);

            result.EnsureSuccessStatusCode();
        }
Example #2
0
        public async Task SendTest()
        {
            var service = new SmsBroadcastService {
                Authentication = _textFixture.Authentication
            };
            var body = new SmsBroadcastBody
            {
                SmsBlastPassword = "******",
                SmsBlastUsername = "******",
                SmsBlastSenderid = "ENTER-HERE",
                Text             = "Enter message to send.",
                PhoneNumbers     = new List <string>
                {
                    "Phone Number 1",
                    "Phone Number 2..."
                }
            };

            await service.Send(body);
        }
 /// <inheritdoc />
 public Task Send(SmsBroadcastBody body)
 {
     return(Send(body, CancellationToken.None));
 }