2016-07-18 140 views
2

我正在開發一個簡單的應用程序來使用這個新奇妙的.Net核心框架來使用Web API。在我之前的一個項目中,我使用HttpUtility.ParseQueryString來解析查詢字符串。但是我在新的Asp.Net核心RC2程序集和程序包中找不到對此方法的任何引用。有可能發生有一種我不知道的新方法。我我當前的項目,我引用下面的包 -爲什麼我看不到HttpUtility.ParseQueryString方法?

Microsoft.AspNetCore.Diagnostics": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Mvc.WebApiCompatShim": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.StaticFiles": "1.0.0-rc2-final", 
    "Microsoft.AspNetCore.WebUtilities": "1.0.0", 
    "Microsoft.Extensions.Configuration.Json": "1.0.0-rc2-final", 
    "Microsoft.NETCore.App": { 
     "version": "1.0.0-rc2-3002702", 
     "type": "platform" 
    }, 
    "System.Collections.Specialized": "4.0.1-rc2-24027", 
    "System.Net.Http": "4.0.1-rc2-24027", 
    "System.Runtime.Serialization.Json": "4.0.1" 

是否有其他包,我需要爲了訪問此方法來引用?

+0

感謝湯姆,這是有幫助的 – Aakash

回答

6

ASP.NET Core有許多體系結構更改,這些更改導致更加精簡和模塊化的框架。 ASP.NET Core不再基於System.Web.dll。它基於一組精細且充分考慮的NuGet包。 (Introduction to ASP.NET Core

現在你可以在Microsoft.AspNetCore.WebUtilities裝配與簽名找到它:Microsoft.AspNetCore.WebUtilities.QueryHelpers.ParseQuery

+0

文檔被轉移到https://docs.microsoft.com/en-us /aspnet/core/api/microsoft.aspnetcore.webutilities.queryhelpers#Microsoft_AspNetCore_WebUtilities_QueryHelpers_ParseQuery_System_String_ –

相關問題