我已按照https://github.com/SignalR/SignalR/wiki/Hubs 中题为“从集线器外部通过集线器进行广播”的说明进行操作。
我在同一个项目的 MVC 操作中使用了这种方法。请求操作会将更新发送到连接的客户端。
我的问题是我需要能够从另一个项目发送更新,特别是 WCF Web 服务项目。我的应用程序有一个 API 和一个 Web 组件,当 API 用户进行更改的调用时,这些更新需要通过 SignalR 推送到 Web 客户端。并且使用与我的测试操作相同的代码调用 Web 服务不起作用。
我还在 nunit 单元测试中尝试了相同的代码,但它也不起作用。
我需要做什么才能使 Wiki 中描述的相同方法适用于 WCF 项目?