問題タブ [light-inject]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - lightinjectインターセプトを使用してmvc 5の引数を使用してアクションコントローラーをインターセプトする
引数を使用してコントローラー アクションをインターセプトできません。LightInject と LightInject.Interception で Asp.Net MVC 5 を使用しています。次のエラーが表示されます。
タイプ 'System.Object[]' のオブジェクトをタイプ 'System.Web.Mvc.CustomModelBinderAttribute[]' にキャストできません。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.InvalidCastException: タイプ 'System.Object[]' のオブジェクトをタイプ 'System.Web.Mvc.CustomModelBinderAttribute[]' にキャストできません。
ソース エラー:
現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。
私のコードは次のとおりです(意味がないため、ビューを挿入しません):
私のコントローラーは:
誰かが私を正しい道に導いてくれることを願っています。