1
在MVC Global.asax文件中,我們可以看到Application_Start
此事件只觸發一次。但會議尚未活動/可在這裏。所以我的問題是,是否有Global.asax文件中的任何事件觸發一次,會話也可用?
我之所以問這個是因爲,我用ExpandoObject
如:Global.asax文件中只觸發一次的事件
public static dynamic Data
{
get
{
#region FAILSAFE
if (HttpContext.Current.Session[datakey] == null)
{
HttpContext.Current.Session[datakey] = new ExpandoObject();
}
#endregion
return (ExpandoObject)HttpContext.Current.Session[datakey];
}
}
我想用空的值在初始化一次我所有的ExpandoObject的:
MyExpando.Data.UserInformation = null;
MyExpando.Data.FolderInformation = null;
這就是爲什麼我正在尋找一次只發射一次的事件。