IValidatableObjectを実装し、いくつかの検証属性も持つビューモデルがあります。ApiControllerでアクションを呼び出そうとすると、属性の検証のみが実行されます。ASP.NET Web APIはIValidatableObjectをサポートしていませんか?単一の属性では表現できない複雑な検証の代替手段は何ですか?
編集:どこかで、私は何かをいじくりまわしたに違いありません。検証は不思議なことに期待どおりに機能し始めました。IValidatableObjectはデフォルトで確実にサポートされているようです。