Criar modelo para envio de SMS
Vamos seguir o padrão MVC típico, então começaremos pelo “M”, que significa Modelo. No Visual Studio, adicione um novo arquivo ao Models pasta chamada SmsModel.cs. Insira um using declaração sobre System.ComponentModel.DataAnnotations no início deste arquivo e adicione o seguinte código a ele:
Copiar
[Required(ErrorMessage = "To Number Required", AllowEmptyStrings = false)]
[Phone]
[Display(Name = "To Number")]
public string To { get; set; }
[Required(ErrorMessage = "From Number Required", AllowEmptyStrings = false)]
[Phone]
[Display(Name = "From Number")]
public string From { get; set; }
[Required(ErrorMessage = "Message Text Required", AllowEmptyStrings = false)]
[Display(Name = "Message Text")]
public string Text { get; set; }
Como receber confirmaciones de entrega de SMS com o ASP.NET Core MVC
Os recibos de entrega permitem que você obtenha informações sobre quando uma mensagem SMS é entregue no celular de um usuário. Este tutorial mostra como você pode receber essas notificações de recibo de entrega em seu aplicativo ASP .NET.
Etapas
1
Introdução a este tutorial2
Prerequisites3
Criar o arquivo de projeto SMS4
Adicionar o SDK do Vonage para .NET5
Criar modelo para envio de SMS6
Criar uma visualização “Enviar SMS”7
Configurar a rota de inicialização8
Adicionar um controlador de SMS9
Adicionar rota de recibo de entrega ao controlador10
Configurar o aplicativo ASP.NET11
Execute o aplicativo .NET12
Conclusão