2017-03-06 67 views
0

有沒有辦法在global.asax中訪問會話變量?我在Application_Start()中設置了一個計時器函數,但爲此我需要訪問登錄後存儲的用戶憑據。但我似乎無法訪問這裏的會話存儲。任何想法,爲什麼我不能或任何其他方式來存儲和訪問global.asax中的用戶數據將是有益的。gobal.asax中的會話變量

回答

0

我假設你使用了Identity Framework。您可以在這裏閱讀如何訪問會話數據:https://stackoverflow.com/a/1164629 這是如何通過ApplicationDbContext訪問數據庫的方式:

var UsersContext = new ApplicationDbContext(); 
List<ApplicationUser> = UsersContext.Users.toList()