routemap パターンの特定のセクションを取得するにはどうすればよいですか。たとえば、config ファイルに routemap パターンがあり、global.asaxroutes.MapRoute("", "Post/{slug}", new { controller = "Post", action = "Index" })
内のスラッグ パラメータをキャッチしたいです。次のように試しましたが、null が返されます。
protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
WebApiConfig.Register(GlobalConfiguration.Configuration);
FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
RouteConfig.RegisterRoutes(RouteTable.Routes);
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
var context = base.Context;
if (context != null)
{
Response.Write(context.Request.RequestContext.RouteData.Values["slug"]);
}
}