そのため、多くのレガシー コードの依存関係があるため、今は触れることができない不適切な形式のスキーマがあります。
テーブルTestがあり、int型と宣言されたIsValid列があるとします。
poco ドメイン オブジェクトに IsValid の適切な意図をブール値として持たせたい。クエリがリポジトリに適用されたときに、クエリで正しく解決する必要があります。
.Where(o => o.IsValid == true)
次のように解決する必要があります。
where isvalid = 1
EntityTypeConfiguration はこの方法でマップできますか、それともリポジトリ内の特殊なケースを探すためにカスタム式パーサーを作成する必要がありますか? または、別の方法がありますか (ドメイン オブジェクトで複数のプロパティを公開せずに)?
ありがとう!