美文网首页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