仮想パスを指定すると、パスに一致するルートのパラメーター名と値のコレクションを返すメソッドがあるかどうかを知りたいです。これは、正規表現をハードコーディングすることなく、ターゲット ページの URL のパラメーターを取得するために必要です。
これは、RouteValueDictionary を受け取って仮想パスを返す RouteTable.Routes.GetVirtualPath の逆だと思います。
これは可能ですか?
マーク
仮想パスを指定すると、パスに一致するルートのパラメーター名と値のコレクションを返すメソッドがあるかどうかを知りたいです。これは、正規表現をハードコーディングすることなく、ターゲット ページの URL のパラメーターを取得するために必要です。
これは、RouteValueDictionary を受け取って仮想パスを返す RouteTable.Routes.GetVirtualPath の逆だと思います。
これは可能ですか?
マーク
私の同様の質問とそれに対する回答を見てください: RouteValueDictionary への文字列 URL
編集
Piotr Czaplaは、モック ライブラリを必要としないソリューションを提供していました。この問題の解決にまだ興味がある場合は、ご覧ください