ASP.NET MVCで文字列urlに一致するルートを見つける方法はありますか?URLに一致するルートを見つけるにはどうすればよいですか?
これはデバッグの目的ではありません。
私はRequest.UrlReferrer
を使用してリンクを生成していますが、このアプリケーションではコントローラの特定の動作に制限する必要があります。理想的には、まあまあのようなものでしょう:UrlReferrer
は、これらの経路のいずれかに一致した場合
@Url.PreviousUrl(
default: Url.Action("index", "home")
validRoutes: new[] {
new { controller = "list", "projects" }
new { controller = "tagged", "projects" },
new { controller = "details", "category" }
}
);
その後、我々はそうでない場合、我々は指定されたデフォルトのURLにリダイレクトされます、それにリダイレクトされます。
私はこの質問には、それをカバーだと思いますhttp://stackoverflow.com/questions/3545432/how-to-get-routedata- by-url。私は同じことをやろうとしていて、この答えは私のために解決しました – GraemeMiller