が、私はこのルートを持っている必要作り細部へのid 123が利用可能にする mysite.com/place/details/123ASP.NET MVCのルートIDパラメータが
場所コントローラーのアクション - 場所 '123'を検索できます。 -
ただし、このURLは、コントローラに渡されます。
が、私はこれがHttpNotFound
を返すようにしたい mysite.com/place/details/ - それは、コントローラにはnull IDを送信する - と処理するために私を必要としそれ。
コントローラ自体に不公平なヌルチェックを必要とするのではなく、ルート自体がこれを達成すれば、それはうまくできません。
私はこの特定の問題についてGoogleに何も見つかりませんでした。
どうすればいいですか?
参考のために、私は属性ルーティングを使用しています。より多くのコントロールを行うことができます。 – niico