データを受け入れる前にカスタム検証を行いたいサブオブジェクト (詳細) のリストを持つオブジェクト (ヘッダー) があります。ModelState.IsValid と TryValidateModel を試しましたが、サブオブジェクト (ヘッダー オブジェクトのみ) で Validate メソッドを起動していないようです。
そのため、送信時に、ヘッダーの検証が開始されますが、サブオブジェクトは発生しません。次に、TryValidateModel を実行すると、(ブレークポイント) 検証メソッドがヘッダーで呼び出されますが、サブオブジェクトでは呼び出されません。
IValidatableObject インターフェイスを介して追加されたカスタム ロジックではなく、注釈付きの検証 (数値などである必要があります) がサブオブジェクトで機能しているようです。どんな助けでも大歓迎です。