ServiceStack.Razorの _ Layout.cshtmlファイルに少し問題があります。ユーザーがログインしているかどうかに基づいて、特定のリンクを表示および非表示にしたい。
私が得るものGetSession<CustomUserSession>()
は、 _ Layout.cshtmlとAnyOtherPage.cshtmlでは異なります。ページがnew CustomUserSession()
正しいCustomUserSession
.
_ Layout.cshtmlはキャッシュされていますか、それとも他の場所を探す必要がありますか?