如何从.net核心服务器调用获取.net客户端方法的返回类型

时间:2019-03-18 13:45:18

标签: c# asp.net-core-signalr

因此,我处于.net核心Web api的控制器类中,并且可以使用SignalR核心成功调用.net winform客户端中的方法。我真正需要做的是从该调用中获取返回值,以便我可以使控制器做出相应的响应,这可能吗?

2 个答案:

答案 0 :(得分:0)

如果使用signalr,则从服务器调用远程调用,然后可以传递任何已序列化的数据/对象(默认情况下通常为json格式)。在客户端,您应该具有相同的对象和相同的方法。该框架将为您进行反序列化。

如果您使用的是rest API,则控制器通常会返回数据/对象(默认情况下,通常还会在json中返回)。在客户端,您可以通过rest调用反序列化返回对象。

希望清楚。

答案 1 :(得分:0)

我最终做了与这个人http://richardssoftware.net/Home/Post/63

类似的事情

我使用的是数据库,而不是他的内存集合,但是我对这种解决方案不感兴趣,但感觉很笨拙。