我在WebApi2上有一台服务器,我需要在服务器上获取所有活动用户。 怎么实现呢? 我想,也许,在会话存储中 logIn 之后保存customerId。 但我不知道如何实现它。
或者可能存在一些最佳解决方案。 请帮帮我,这个问题。
答案 0 :(得分:1)
使用这篇文章Adding Session support to ASP.NET Web API例如
作为寻找最佳解决方案的切入点。
答案 1 :(得分:1)
您可以使用this kind of code访问会话对象。
请记住,Web API提供REST services,并且来自设计角色,无意访问Session对象,因为其目的是提供stateless methods。
这当然并不意味着技术上不可行,正如您在SO answer上看到的那样。