如何在httpcontext中添加请求明智的变量

时间:2016-06-02 08:25:05

标签: asp.net-mvc httpcontext

在HttpContext(或者类似的东西)中,我需要从控制器添加一个temperory变量,该变量需要在请求处理(Request wise变量)中可用。但是HttpContext.Current.Request是readonly。如果我在项目中添加它不会外出。我怎样才能实现这个目标

谢谢&问候 Binesh Nambiar C

1 个答案:

答案 0 :(得分:0)

您正在寻找HttpContext.Items,这是一个字典,可用于存储当前请求期间的项目。它在请求结束时超出范围。

// Set
HttpContext.Items["Customer"] = customer;

// Get
var customer = HttpContext.Items["Customer"];