Asp.net 如何在执行操作时将.net转换为.net核心?

Asp.net 如何在执行操作时将.net转换为.net核心?,asp.net,asp.net-core,Asp.net,Asp.net Core,我正在将.net应用程序转换为.net core,但遇到了一些错误。 请告诉我如何解决操作执行时的错误以及URL错误。 我可以请你帮我解决这些问题吗 1.不允许更改派生类型中方法的访问修饰符。您应该将“受保护”更改为“公共” 2.在ASP.NET内核中,HttpRequest对象不同。它不再包含Url属性 通过使用: using Microsoft.AspNetCore.Http.Extensions; 然后,您可以通过执行以下命令获得完整的http请求url: HttpContext.Req

我正在将.net应用程序转换为.net core,但遇到了一些错误。 请告诉我如何解决操作执行时的错误以及URL错误。
我可以请你帮我解决这些问题吗

1.不允许更改派生类型中方法的访问修饰符。您应该将“受保护”更改为“公共”

2.在ASP.NET内核中,HttpRequest对象不同。它不再包含Url属性

通过使用:

using Microsoft.AspNetCore.Http.Extensions;
然后,您可以通过执行以下命令获得完整的http请求url:

HttpContext.Request.GetEncodedUrl();