Центры уведомлений Azure - отправка сообщения из Windows Forms C # - PullRequest
0 голосов
/ 11 сентября 2018

Я следовал руководству Microsoft по центрам уведомлений Azure и теперь могу успешно отправлять уведомления из панели управления Azure в мое приложение iOS.

Мой следующий шаг - отправка этих уведомлений из моего приложения Windows Forms (C #). Я просто не могу найти документацию или примеры, которые показывают, как это сделать. На самом деле я изо всех сил пытаюсь найти примеры того, как вообще отправить уведомление Azure!

Я предполагаю, что будет пакет NuGet для Azure под WinForms, но опять же никаких ссылок я не нашел. Предложения приветствуются, пожалуйста!

1 Ответ

0 голосов
/ 12 сентября 2018

Я предполагаю, что будет пакет 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.

...