3

関連するルート値を取得するために解析したい文字列形式のURLがあります。文字列を手動で解析することもできますが、ルーティング構成を使用して、特定の文字列形式に縛られないようにします(URL形式を簡単に変更できるようにします)。

RouteCollectionでGetRouteDataメソッドを使用しようとしていますが、これにはHttpContextBaseパラメーターが必要です。明らかに、これはURLが現在のURLの場合は正常に機能しますが、任意のURLを渡すことができる必要があります。

ルーティングユニットテストでは、HttpContextBaseをモックアウトしますが、本番コードではそれを行いたくありません。

何か案は?

4

1 に答える 1

4

おそらくここで役立つ情報を見つけることができます

http://forums.asp.net/t/1281667.aspx

于 2009-12-02T22:16:38.867 に答える