Я предполагаю, что будет пакет NuGet для Azure под WinForms, но опять же никаких ссылок я не нашел
Да, мы могли бы использовать Microsoft.Azure.NotificationHubs , чтобы сделать это.
Ниже приведен демонстрационный код для отправки сообщения на платформу iOS
NotificationHubClient hub = NotificationHubClient.CreateClientFromConnectionString("Endpoint=sb://notificationnamespace.servicebus.windows.net/;SharedAccessKeyName=DefaultFullSharedAccessSignature;SharedAccessKey=xxxxxxx", "NotificationHub Name");
string message = "{\"title\":\"((Notification title))\",\"description\":\"Hello from Azure\"}";
hub.SendAppleNativeNotificationAsync(message);
Вы также можете получить больше информации из этого учебника о том, как отправить сообщение из бэкэнда. Хотя это связано с проектом WebAPI, я думаю, что он все еще подходит для проекта Windows Form.