1
たとえば、Url.RouteUrl
などのルート名を使用する場合、実行時に遭遇するのではなく、コンパイル時にルートが存在するかどうかをチェックするメカニズムはありますか?MVC3ルート名のコンパイル時チェック
大きなプロジェクトではルート名を変更するとかなり怖いかもしれません。
たとえば、Url.RouteUrl
などのルート名を使用する場合、実行時に遭遇するのではなく、コンパイル時にルートが存在するかどうかをチェックするメカニズムはありますか?MVC3ルート名のコンパイル時チェック
大きなプロジェクトではルート名を変更するとかなり怖いかもしれません。
絶対に、いくつかのスマートな新しいルーティングルールでは、不要なルートを引き継ぐことができます。
私は、他の多くの人がルートの単位テストを両方向にお勧めします。つまり、正しいURLが期待される動作に進むことを確認して、あなたのURLの作成があなたが望むURLを与えることです。
先頭にはmvcontrib test helpers for routesをご覧ください。
ユニットテスト、ユニットテスト、ユニットテスト:) –