【发布时间】:2018-09-07 10:45:28
【问题描述】:
我有一个成熟的客户端/服务项目,它使用 WCF 服务进行数据访问。这些是从 WPF 客户端调用的。
我们现在想向项目添加通知,因此一直在寻找 SignalR 将这些通知推送给客户端。当 SignalR 本身发起推送时,这一切正常,例如客户端向服务器发送 SignalR 通知,然后服务器可以通知所有其他客户端。
但是,由于我们所有的数据访问都是通过 WCF 服务完成的,因此我希望能够发送 SignalR 通知以响应 WCF 服务调用。例如,客户端调用 UpdateCustomer() 服务调用,它将修改后的客户数据保存到数据库中。然后,我想将更改通知所有其他客户。但是,在这个阶段,我在 WCF 服务代码中,而不是 SignalR 代码中。
我如何告诉 SignalR 发送通知?
【问题讨论】: