Como posso obter a base do meu site no ASP.NET Core?

Digamos que meu site esteja hospedado nomeu website pasta dewww.example.com e eu visitohttps://www.example.com/mywebsite/home/about.

Como obtenho a parte do URL base em um controlador MVC? A parte que eu estou procurando éhttps://www.example.com/mywebsite

O exemplo listadoaqui não funciona, pois não temos acesso ao Request.Url no ASP.NET Core

questionAnswers(3)

yourAnswerToTheQuestion