Compartir a través de


Bibliotecas de Azure Notification Hubs para .NET

Azure Notification Hubs proporciona un motor de inserción fácil de usar, multiplataforma y escalado horizontalmente. Con una única llamada de API multiplataforma puede enviar fácilmente notificaciones push específicas y personalizadas a cualquier plataforma móvil desde cualquier back-end local o en la nube.

Biblioteca de cliente

Instale el paquete NuGet directamente desde la Consola del Administración de paquetes de Visual Studio o con la CLI de .NET Core.

Nota:

El paquete NuGet de Azure Notification Hubs ahora es compatible con .NET Standard, que permite utilizar .NET Core para el uso de back-end de Notification Hubs

Administrador de paquetes de Visual Studio

Install-Package Microsoft.Azure.NotificationHubs
dotnet add package Microsoft.Azure.NotificationHubs

Ejemplo de código

En este ejemplo se conecta a Centro de notificaciones y se envía un mensaje de Servicios de notificaciones de inserción de 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 administración

Instale el paquete NuGet directamente desde la Consola del Administración de paquetes de Visual Studio o con la CLI de .NET Core.

Administrador de paquetes de Visual Studio

Install-Package Microsoft.Azure.Management.NotificationHubs
dotnet add package Microsoft.Azure.Management.NotificationHubs

Ejemplos