gpt4 book ai didi

asp.net-core - 如何在 ASP.NET Core 中获取 HttpContext.Current.Session?

转载 作者:行者123 更新时间:2023-12-05 08:30:54 25 4
gpt4 key购买 nike

我需要将一个 MVC 项目迁移到 .net Core,我知道它已从 ASP.net Core 中删除了 System.Web。我需要转换HttpContext.Current.Session [“名称”]! = 在 asp.net 核心中为空。我补充道:使用 Microsoft.AspNetCore.Http但我有一个错误。

最佳答案

像这样使用:

HttpContext.Session.SetString("priceModel", JsonConvert.SerializeObject(customobject));
var priceDetails = HttpContext.Session.GetString("priceModel");

确保启动类中的以下几点:

  1. ConfigureServices 方法中的 AddSession

    services.AddSession();
  2. 在配置方法中使用 session :

    app.UseSession();

关于asp.net-core - 如何在 ASP.NET Core 中获取 HttpContext.Current.Session?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62019346/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com