美文网首页ASP.NET
.Net Core 3.x MVC Session

.Net Core 3.x MVC Session

作者: 单程车票_SJ | 来源:发表于2020-10-13 22:14 被阅读0次

通过 Session 来简单的了解一下管道和中间件的概念

this.HttpContext.Session

先看看 Core 里的 Session 有什么变化 可以发现 Session 被简化了

这样用一点都不方便,怎么才能用的方便呢。看下面代码。

引用命名空间

using Microsoft.AspNetCore.Http;

代码不报错了,又可以继续了

再修改一下前端index页面,可以执行看一下Session的传值。(添加三处代码)

大家应该和我一样,报错了!!!

Session has not been configured for this application or request.

提示没有 Session 这个应用,这里就和 .Net Framework 开始有区别了。

在Startup.cs里进行注册 Session

添加后再去运行程序看效果

总结:

.net Framework:尽可能多而全并且通用的类库。当你创建好项目你会发现已经配置好管道Session和常用的一些插件。

.net Core:尽量独立各个类库,通过IOC的方式注册后才可以使用。

后面会用到更多的中间件


下一章 《.Net Core 3.x MVC 内置日志扩展 log4net》

相关文章

网友评论

    本文标题:.Net Core 3.x MVC Session

    本文链接:https://www.haomeiwen.com/subject/eeampktx.html