Bibliotecas de Hubs de Notificação do Azure para .NET
Os Hubs de Notificação do Azure fornecem um mecanismo de envio por push fácil de usar, multiplataforma e dimensionável. Com uma chamada à API única entre plataformas, você pode enviar notificações por push direcionadas e personalizadas para qualquer plataforma móvel de qualquer back-end local ou em nuvem.
Biblioteca do cliente
Instale o pacote NuGet diretamente do console do Gerenciador de Pacotes do Visual Studio ou com a CLI do .NET Core.
Observação
O pacote NuGet dos Hubs de Notificação do Azure agora dá suporte ao .NET Standard, que permite usar o .NET Core para a utilização em back-end dos Hubs de Notificação
Gerenciador de Pacotes do Visual Studio
Install-Package Microsoft.Azure.NotificationHubs
dotnet add package Microsoft.Azure.NotificationHubs
Exemplo de código
Este exemplo se conecta a um Hub de Notificação e envia uma mensagem do Serviço de Notificações por Push do Windows (WNS).
NotificationHubClient hub = NotificationHubClient
.CreateClientFromConnectionString("<connection string with full access>", "<hub name>");
string toast = @"<toast><visual><binding template=""ToastText01""><text id=""1"">Hello from a .NET App!</text></binding></visual></toast>";
await hub.SendWindowsNativeNotificationAsync(toast);
Biblioteca de gerenciamento
Instale o pacote NuGet diretamente do console do Gerenciador de Pacotes do Visual Studio ou com a CLI do .NET Core.
Gerenciador de Pacotes do Visual Studio
Install-Package Microsoft.Azure.Management.NotificationHubs
dotnet add package Microsoft.Azure.Management.NotificationHubs
Exemplos
Azure SDK for .NET