asp.net mvc coreの検証をカスタム化したかったのですが、私の主な目的は、アクションメソッドでインターフェイスをバインドすることでした。 私はこの優秀な投稿を読んで解決策を見つけました:Model binding interfaces: fixing server side validation。ASP.NET MVCコアのDIを使用してカスタムIObjectModelValidatorを登録する方法
インターフェイスIObjectModelValidatorを実装し、startuoクラスでサービスをコンフィグレーションした後、なぜ検証プロセスが新しいobjectModelValidatorを呼び出さないのだろうと思いました。
私はこの命令を実行して自分の行動をチェックします:requestServices.GetRequiredService<IObjectModelValidator>()
私はdefaultObjectModelValidatorしか見つかりませんでした。
私は何かを見逃しましたか?