2016-04-27 13 views
1

状況を想像してください。私は何千もの経路を含む大規模な複雑なaspのmvcプロジェクトを持っています。私がページにいて、ブラウザでF5キーを押すと、このアクションをデバッグする必要があるため、コントローラ内のどのアクションが実行されているかチェックしたいと思います。これどうやってするの?すべてのmvcパイプラインを表示するオプションがありますか?私はノップ・コマースをブラウズしていますが、ブレークポイントを挿入する時期がわからないため、どのくらい速くデバッグするのか分かりません。どのコントローラアクションが実行されたかを自動的にチェックする方法

答えて

2

あなたは_Layout.cshtml

<script> 
     console.log('Controller is @ViewContext.RouteData.GetRequiredString("controller")') 
     console.log('Action is @ViewContext.RouteData.GetRequiredString("action")') 
    </script> 

にあなたは、コントローラと、ブラウザのコンソール内のアクションが表示されます。この方法は、このようなものを追加することができます。 Working Example

関連する問題