静的関数から現在のユーザー セッションを取得しようとしていますが、usObj は常に null です。
ここに私がやっていることがあります:
public static List<RequestTypeBL> GetRequestType(string itemNo, int requestTypeID, int claimID) {
UserSession usObj = (UserSession)HttpContext.Current.Session["UserSessionObj"];
RequestTypeBL reqTypeBL;
reqTypeBL= SERT_BO.RequestTypeBL.GetClaimRequestType(claimID, requestType, usObj.UserID, itemNo);
私は何かを逃していますか?助けてください。
私は通常の関数から次のことをうまく行うことができます:
return (UserSession)Session["UserSessionObj"];
この動作は実稼働環境でのみ見られます。開発環境で同じコードを実行すると、すべてが正常に機能します。ある種の IIS 設定と何か関係があるのでしょうか?