UserSessionを取得しようとしています。
public abstract class BaseController : ServiceStackController<CustomUserSession>
{
public AuthService AuthService { get; set; } // NOT Autowired -Problem 1
public BaseController()
{
//this.ControllerContext = null -Problem 2
//UserSession 'UserSession' threw an exception of type System.NullReferenceException' -Problem 3
if (!this.ControllerContext.IsChildAction)
{
}
}
}
しかし、ご覧のとおり、3つの問題があります。なぜこれが必要なのですか?_Layout.cshtmlでユーザー固有のcssを適用したいと思います。
コントローラで現在のユーザーセッションを取得するにはどうすればよいですか?