当用户第一次向应用程序发出请求时,是否有.NET 4.5+ ASP.NET MVC 5初始化会话变量的方法?
答案 0 :(得分:0)
这样做有什么问题吗?
if (session["key"] == null)
session["key"] = value;
这似乎完成了你正在寻找的东西。
答案 1 :(得分:0)
在功能登录中添加行:
Session.clear();
其中“username”可以是任何名称。 然后添加函数注销:
var a = [String: String]() // [:]
a["test"] = Optional<String>.some("some text") // "some text"
type(of: a) // Dictionary<String, String>.Type
type(of: a["test"]!) // String.Type
Session变量可以在任何Controller和函数中使用。