replace为System.Web.HttpUtility.UrlEncode / UrlDecode ASP.NET 5

我想知道是否有替代System.Web.HttpUtility.UrlEncodeUrlDecode

正如我发现的Encode应该是: Microsoft.Framework.WebEncoders.UrlEncoder.Default.UrlEncode

但是我没有findUrlDecode 。 有一个吗?

System.Runtime.Extensions同时定义UrlDecodeHtmlDecode

 namespace System.Net { public static partial class WebUtility { public static string HtmlDecode(string value) { return default(string); } public static string HtmlEncode(string value) { return default(string); } public static string UrlDecode(string encodedValue) { return default(string); } public static byte[] UrlDecodeToBytes(byte[] encodedValue, int offset, int count) { return default(byte[]); } public static string UrlEncode(string value) { return default(string); } public static byte[] UrlEncodeToBytes(byte[] value, int offset, int count) { return default(byte[]); } } } 

更新
虽然System.Runtime.Extensions定义了扩展,但你可以从它的代码中注意到,你需要调用的实际类是System.Net.WebUtility

 System.Net.WebUtility.HtmlEncode(myString) System.Net.WebUtility.HtmlDecode(myString) 

目前还没有公开的计划在Microsoft.Framework.WebEncoders包含Decode