找回密码
 立即注册

QQ登录

只需一步,快速开始

houys 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-8-2 14:02  /   查看:2016  /  回复:3
1金币
错误信息
  1. Could not load type 'System.Web.HttpContext' from assembly 'System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
复制代码
  1. private RequestHandler reqHandler = null;
  2. [Post]
  3.         public async Task UnifiedOrder()
  4. <font color="#ff0000">        {this.reqHandler = new RequestHandler(null);}//这里报错</font>

  5. public class RequestHandler
  6.     {
  7.         public RequestHandler(HttpContext httpContext)
  8.         {
  9.             parameters = new Hashtable();

  10.             this.httpContext = httpContext;
  11.         }
  12. }
复制代码
不知道需要怎么修改一下

最佳答案

查看完整内容

大佬您好,代码方面我们也不太擅长,你说的这我也不太懂,你可以在论坛或者活字格的交流群(836196143)里求助一下大佬

3 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-8-2 14:02:35
来自 4#
大佬您好,代码方面我们也不太擅长,你说的这我也不太懂,你可以在论坛或者活字格的交流群(836196143)里求助一下大佬
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2022-8-2 14:07:08
2#
大佬您好,你这边是在做什么事情的时候遇到这个问题,能复现一下步骤吗?
回复 使用道具 举报
houys悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2022-8-2 16:56:02
3#
Grayson.Shang 发表于 2022-8-2 14:07
大佬您好,你这边是在做什么事情的时候遇到这个问题,能复现一下步骤吗?

在实例化类的时候,这个类是做请求参数使用的
初始化对象的时候设置了一个httpcontext
然后就报错:System.Web无法加载
之后我换了Microsoft.AspNetCore.Http
是能成功跑下去了,就是不知道有没有什么问题
并且修改后因为没有request["参数"]的属性
所以取请求参数的方法也暂时注释上了
  1.   foreach (string pName in paramNames) {
  2. string reqVal = httpContext.Request[pName];//<span style="background-color: rgb(255, 255, 255);">Microsoft.AspNetCore.Http没有</span>httpContext.Request[pName]属性
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部