mstp_22_developr.mvc/Models/WebSingleton.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace mstp_22_developr.mvc.Models
{
public class WebSingleton
{
private static readonly object synRoot = new Object();
private static WebSingleton instance;
private static readonly string userSessionKey = "UserInfoInSession";
private WebSingleton()
{
}
public static WebSingleton Singleton
{
get
{
if (instance == null)
{
lock (synRoot)
{
if (instance == null)
{
instance = new WebSingleton();
}
}
}
return instance;
}
}
public UserInfo CurrentUser
{
get
{
return System.Web.HttpContext.Current.Session[userSessionKey] as UserInfo
;
}
set
{
System.Web.HttpContext.Current.Session[userSessionKey] = value;
}
}
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。