私の ASP.NET アプリケーションでは、データ、ビジネス、および UI レイヤー用に個別のプロジェクトがあります。
私のビジネス層は、DataAnnotations を使用して、宣言型の検証を行うプレーンなオブジェクトで構成されています。
問題は、それらを保存するときに、検証を処理する方法がわからないことです。それらはデータ コンテキストに直接バインドされておらず、別のデータ レイヤー オブジェクトにマップされているためです。
これらの種類のオブジェクトで検証をトリガーする方法はありますか?