考慮下面的母版或內容頁...............每個用戶都有實例化的類是否唯一?
namespace Intranet
{
public partial class Site : System.Web.UI.MasterPage
{
WebSite.Security.Users.CurrentUser currentUser;
protected void Page_Init(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
currentUser = new WebSite.Security.Users.CurrentUser();
currentUser = WebSite.Security.Users.GetCurrentUser(currentUser);
Label_UserId.Text = currentUser.UserId;
}
}
}
}
調用以下............
namespace Intranet
{
public class WebSite
{
public class Security
{
public class Users
{
public class CurrentUser
{
public string UserId { get; set; }
}
public static CurrentUser GetCurrentUser(CurrentUser cu)
{
cu.UserId = "MethodThatGetsUserId";
return cu;
}
}
}
}
}
即使幾個不同的用戶同時在頁面上,返回的實例化類'currentUser'是否包含唯一信息?
感謝您的時間和見解。
CurrentUser類的屬性包含更多的字段,然後只是userid(這是填充HttpContext),我想要一個地方設置/獲取所有用戶信息。 – user3071434