2016-10-23 11 views
2

ASP.NET 코어에서 행동의 절대 경로를 가져옵니다 이것은 나에게 가정의 길의 Absolute Url을 주었다.내가 ASP.NET 코어 1.0.1에서 몇 액션의 절대 URL을 얻을 필요가

어떻게하면됩니까?

+0

달성 가능한지 확실하지 않지만 이론적으로 행동에 매핑 된 여러 경로가있을 수 있습니다. 여러 경로가 동일한 작업으로 이어질 수있는 경우 절대 URL을 어떻게 얻을 계획입니까? –

+0

죄송합니다, 무슨 뜻인지 이해가 안됩니다. 나는 Absolute Route를 얻으려고하고있다 ... 나는 똑같은 일을 성취하려고 시도했지만 성공하지 못했다는 것을 보여 주었다. –

+0

당신의 질문을 올바르게 이해한다면 컨트롤러 (예 : HomeController.Index)에서 원하는 동작을 원한다. 이 이름으로 URL을 얻으려면 (예 : www.myapp.com/home/index)? 그러한 경우 여러 개의 매핑 (동일한 경로로 연결되는 많은 URL)이있을 수 있으며이를 읽는 유일한 방법은 라우터에서 보내는 것일 수 있습니다. –

답변

1

먼저 상대 URL을 가져온 다음 절대 URL을 가져오고 두 개의 URL이있는 URL 클래스 생성자를 사용하십시오. Here은 ASP.NET MVC6에 대한 비슷한 질문에 대한 대답으로 받아 들여지고 있습니다. MVC6 became ASP.NET Core later on에 유의하십시오.

관련 문제