【发布时间】:2016-08-17 16:48:16
【问题描述】:
我在 WebApi2 上有一个服务器,我需要获取服务器上的所有活动用户。 如何实施? 我认为,也许,在会话存储中 logIn 之后保存 customerId。 但是不知道怎么实现。
或者也许存在一些最好的解决方案。 请帮我解决这个问题。
【问题讨论】:
标签: c# asp.net session asp.net-web-api
我在 WebApi2 上有一个服务器,我需要获取服务器上的所有活动用户。 如何实施? 我认为,也许,在会话存储中 logIn 之后保存 customerId。 但是不知道怎么实现。
或者也许存在一些最好的解决方案。 请帮我解决这个问题。
【问题讨论】:
标签: c# asp.net session asp.net-web-api
您可以使用this kind of code 访问会话对象。
请记住,Web API 提供REST services,并且从设计的角度来看并不意味着访问 Session 对象,因为它的目的是提供stateless methods。
这当然并不意味着它在技术上不可行,正如您在 SO answer 上看到的那样。
【讨论】:
以本文Adding Session support to ASP.NET Web API为例
作为寻找最佳解决方案的切入点。
【讨论】: