gpt4 book ai didi

c# - Microsoft.AspNetCore.Mvc.WebApiCompatShim 中缺少 Request.GetQueryNameValuePairs()

转载 作者:太空宇宙 更新时间:2023-11-03 22:54:30 28 4
gpt4 key购买 nike

Microsoft.AspNetCore.Mvc.WebApiCompatShim 没有 Request.GetQueryNameValuePairs() 定义。我有一个要迁移到 .Net Core 的现有项目。除了我有一个包含 Request.GetQueryNameValuePairs() 的代码片段外,其他一切都可以与 Microsoft.AspNetCore.Mvc.WebApiCompatShim 一起正常工作。

Intellisense 显示以下信息:

CS1061 'HttpRequestMessage' does not contain a definition for 'GetQueryNameValuePairs' and no extension method 'GetQueryNameValuePairs' accepting a first argument of type 'HttpRequestMessage' could be found (are you missing a using directive or an assembly reference?)

谁能建议我如何解决这个问题?

最佳答案

这将为您提供查询字符串的解析版本作为 IQueryCollection:

HttpContext.Current.Request.Query

关于c# - Microsoft.AspNetCore.Mvc.WebApiCompatShim 中缺少 Request.GetQueryNameValuePairs(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46061099/

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