前言

      2017年就這么悄無(wú)聲息的開(kāi)始了,2017年對(duì)我來(lái)說(shuō)又是特別重要的一年。

      元旦放假在家寫(xiě)了個(gè)Asp.net Core驗(yàn)證碼登錄, 做demo的過(guò)程中遇到兩個(gè)小問(wèn)題,第一是在Asp.net Core中引用dll,以往我們引用DLL都是直接引用,在Core里這樣是不行的,必須基于NuGet添加,或者基于project.json添加,然后保存VS會(huì)啟動(dòng)還原類(lèi)庫(kù)。

第二就是使用Session的問(wèn)題,Core里使用Session需要添加Session類(lèi)庫(kù)。

 

添加Session

     在你的項(xiàng)目上基于NuGet添加:Microsoft.AspNetCore.Session。

 

修改startup.cs

    在startup.cs找到方法ConfigureServices(IServiceCollection services) 注入Session(這個(gè)地方是Asp.net Core pipeline):services.AddSession();

    接下來(lái)我們要告訴Asp.net Core使用內(nèi)存存儲(chǔ)Session數(shù)據(jù),在Configure(IApplicationBuilder app,...)中添加代碼:app.UserSession();

 

Session

1、在MVC Controller里使用HttpContext.Session

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式