我想在我的工具库中创建一个从url请求查询字符串的方法。 我创建了以下代码,但我不能在类库中使用HttpContext。
public string RequestString(string requestParam, string Default)
{
string param = HttpContext.Current.Request.QueryString[requestParam];
if (param != null)
{
return param;
}
else
{
return Default;
}
}
我知道这是可能的,但我不记得如何......
答案 0 :(得分:2)
您需要在类库项目中添加对System.Web.dll
程序集的引用。
但是,当您在HTTP请求的上下文中调用方法时,您当然只能访问查询字符串。
有关HttpContext类的更多信息,请参阅this MSDN page。