如何在C#,WPF中创建一个“推送通知”服务?

7
我有一个用C#编写的WPF浏览器应用程序,在其中有一个进程需要通知用户其状态(即在任务分配给他们时通知用户)。客户不希望通过电子邮件发送这些通知,而是希望有一个托盘图标,通知每个用户何时被分配了“任务”。然而,该应用程序将由大量用户使用,基于轮询服务器以检查状态更改的通知系统将意味着浪费大量流量,因为他们需要尽可能接近“实时”地接收通知。然而,我找不到任何直接发送推送通知到任何版本的Windows的示例。为了最小化使用的带宽,我想在服务器上设置事件监听器,并从那里触发通知,因为这只是一个连接轮询服务器以进行更改。我应该如何将通知从服务器发送到其他每个用户?
1个回答

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接