Exemplo n.º 1
0
        public Message SendMessage(string originator, string body, long[] msisdns, MessageOptionalArguments optionalArguments = null)
        {
            ParameterValidator.IsNotNullOrWhiteSpace(originator, "originator");
            ParameterValidator.IsNotNullOrWhiteSpace(body, "body");
            ParameterValidator.ContainsAtLeast(msisdns, 1, "msisdns");

            var recipients = new Recipients(msisdns);
            var message    = new Message(originator, body, recipients, optionalArguments);

            var messages = new Messages(message);
            var result   = restClient.Create(messages);

            return(result.Object as Message);
        }