我已经能够使用SignalR将消息推送到客户端以及从客户端返回到服务器,并且迄今为止一直是一种祝福。SignalR:返回值的调用方法
我想不能做的,这可能只是一些东西SignalR不能处理...是为了调用响应。
SignalR是否允许来自调用的响应?如果是这样,我可以向客户提出请求,只使用第一个响应?
我看到了HubResponse和task.result的引用,但我不太清楚如何使用hub方法从客户端返回值。
我用它打了不少,要么得到了AggregateException,或从Task<Object>
无效转换到Task<MyType>
嗯,这不完全是我的意思,但这是我的错,因为没有解释更好...在你的例子中说,你想要中心查询客户端,以确定我的方法的价值如此...'public int MyMethod () { return Clients.DoSomeCalculation(); }' 我明白复杂性是谁会作为答案的答案......但在我的情况下,我应该总是有一个x类型的客户端来处理请求。 – Ronnyek 2012-07-10 17:41:47
嗯,这并不完全清楚,对不起。我可以修改我的答案来匹配。 – 2012-07-10 17:52:32
谢谢我担心它是如何工作的......不幸的是,我可以制定一个计划。欣赏输入。 – Ronnyek 2012-07-10 19:17:37