2015-05-27 17 views
2

我正在開發使用2個子項目的應用程序體系結構:a)asp.net web應用程序(它涵蓋了用戶界面和業務邏輯)和b)類庫。 (它覆蓋數據訪問層)如何訪問類庫中的會話值?(System.Web.Current.Session不工作)

系統用戶成功登錄後,用戶信息存儲在會話對象中。

我面臨的問題是當我嘗試訪問類庫項目(數據訪問層)中的會話對象時,它總是返回null。

我需要訪問類庫項目中的會話對象,因爲在我的情況下,每個用戶都有自己的數據庫訪問用戶名和密碼(出於安全原因);

+0

你如何訪問會話對象?請分享一些代碼。 – BabyDuck

回答

2

你可以從System.Web.HttpContext.Current.Session["YourSession"]

當前會話您可能需要參考類庫添加到System.Web