0

Entity Framework の使用 (コード ファースト):

各顧客には、特定のフィールドが必須であるなど、さまざまな要件があります。

または最大最小など。

したがって、構成から、IsRequired や MaxLength などの「データ注釈」を、リポジトリ/サービスで使用されるモデル (EntityTypeConfiguration + Fluent API を使用して?) と MVC の ViewModel の両方に挿入する方法を見つけることを考えています。

明らかに、ビュー モデルには追加の検証が含まれる場合があります。

MVC の場合、DataAnnotationsModelMetadataProvider で GetValidators をオーバーライドしますか?

これは理にかなっていますか?

もしそうなら。テーブルが存在する前に、構成をモデルビルダーに挿入する必要があると思います!!?

4

0 に答える 0