2016-08-17 8 views
1

WebApi2にサーバーがあり、サーバー上のすべてのアクティブユーザーを取得する必要があります。 これを実装する方法は? セッション保存でlogInの後にcustomerIdを保存すると思います。 しかし、私はそれを実装する方法がわかりません。ASP.NET WebApi 2サーバー内のすべてのアクティブなセッション(ユーザー)を取得する

また、最適な解決策がいくつか存在する可能性があります。 この問題で私を助けてください。

答えて

1

this kind of codeを使用してセッションオブジェクトにアクセスできます。

Web APIはREST servicesを提供しており、その目的はセッションオブジェクトにアクセスすることを目的としたものではなく、その目的はstateless methodsです。

もちろん、このSO answerからわかるように、これは技術的に実現可能ではありません。

1

は、最善の解決策を見つけるために進入点として例

のため、この記事Adding Session support to ASP.NET Web APIを使用してください。

+0

このコードでは、いくつかのデータを追加するための方法はありません。ただ更新してください。しかし、私はすべてのアクティブなセッションを取得する必要があります(だけではない)? –

+0

@bsoulierありがとう、私はそれが私にとって最高の解決策だと思う。 –

関連する問題