2009-04-17 10 views
1

私のASP.NET MVCコントローラクラスには、アクションメソッドがあります。アクションメソッド名がすべて正しいことを知るにはどうすればよいですか?

私の意見では、これらのアクションメソッドの名前がactionNameの値に設定されているHtml.ActionLinkがあります。

これらの場所のいずれかのタイプミスは物事を壊します。このようにコントローラとビューの正当性をチェックできるツールはありますか?

答えて

2

mvc futures assemblyで表現例えば:

<%=Html.ActionLink<ProductsController>(o => o.Create(), "New")%> 

これらはコンパイル時にチェックすることができ、「フレンドリーリファクタリング」さを取るActionLinkののオーバーロードがあります。あなたは名前が一致しないときにエラーが発生しますので、あなたの意見をコンパイルするVisual Studioのを強制するために余分な手順のカップルを実行する必要があります

details here

+0

素晴らしい - あなたがリンクを提供することができますか? –

+1

リンクをポストで更新しました。コンパイル時にビューをコンパイルするためにビューを取得する方法をメモしました。 –

+0

Resharperもエラーを表示します – Paco

関連する問題