【发布时间】:2021-05-30 23:38:49
【问题描述】:
我有与 ServiceStack API 集成的遗留 .net mvc 应用程序,我需要从 ServiceStack API 获取/设置会话值,以便与遗留系统通信以确保正常工作。我探索了 ServiceStack 文档/其他材料中可用的多个选项,但在我的情况下似乎没有任何效果。
启用会话功能:
Plugins.Add(new SessionFeature());
尝试直接使用:
HttpContext.Current.Session
另一种方式:
var req = (HttpRequest)base.RequestContext.Get<IHttpRequest>().OriginalRequest;
var session = req.RequestContext.HttpContext.Session;
但它们似乎都不起作用。
【问题讨论】:
标签: asp.net-mvc session servicestack session-cookies session-state