Castle.Validatorコンポーネントを使用してNHibernateプロキシ検証の問題に遭遇しました。バリデーターがエンティティ・プロキシのプロパティーから属性を取得できなかったようです。NHibernateプロキシがCastle.Validatorコンポーネントの仕事を妨げる
私はCastle.Validatorランナーは、次のステートメントを使用してEMをフェッチしながら、検証が=真の継承使用して属性を定義しようとしました:
property.GetCustomAttributes(typeof(IValidatorBuilder), true);
彼らはオブジェクトのための技術的ベースクラスである一方、だから、それは属性が私の実体を形成フェッチすべきです検証中(プロキシ)?それはなぜ機能しないのですか? GetCustomAttributeは常に空の配列を返します。