Hello World
public static async Task SendHelloWorld()
{
using (SmppClient client = new SmppClient())
{
if (await client.ConnectAsync("smpp.server.address", 7777))
{
BindResp bindResp = await client.BindAsync("username", "password");
if (bindResp.Header.Status == CommandStatus.ESME_ROK)
{
var submitResp = await client.SubmitAsync(
SMS.ForSubmit()
.From("111")
.To("222")
.Coding(DataCodings.UCS2)
.Text("Hello World!"));
if (submitResp.All(x => x.Header.Status == CommandStatus.ESME_ROK))
{
client.Logger.Info("Message has been sent.");
}
}
await client.DisconnectAsync();
}
}
}