私はまだMVCに慣れていないので、我慢してください:-)
作業中のコミュニティサイトがあります。ユーザーがログインした後、すべてのページでオンラインになっているユーザーの数を表示したいと思います。
ログイン後にすべてのページのレイアウトとして使用される共有ビューがあります(UserLayout.cshtml)
どういうわけか、共有レイアウトにオンラインカウントを表示するロジックを追加できますか?
WebFormsの場合、マスターページのコードビハインドがありますが、これは明らかにここでのオプションではありません。
オンラインのユーザーに関する情報は、キャッシュから取得されます。どのビューモデルでもプロパティとして使用できません。