Entity framework 使用生成的EdmScalarProperty验证实体

Entity framework 使用生成的EdmScalarProperty验证实体,entity-framework,Entity Framework,我正在使用实体框架,生成类 属性是使用以下各种属性生成的: [EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)] 我知道MVC使用这些属性来应用验证,但我没有使用MVC 是否有任何方法可以使用这些属性验证实体?是的,EF验证独立于MVC,您需要阅读Microsoft EF团队的内容才能理解。MVC使用属性应用客户端验证。这是可选的,不是必需的。我读了这篇文章,但它没有真正解释如何启动验证。

我正在使用实体框架,生成类

属性是使用以下各种属性生成的:

[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
我知道MVC使用这些属性来应用验证,但我没有使用MVC


是否有任何方法可以使用这些属性验证实体?

是的,EF验证独立于MVC,您需要阅读Microsoft EF团队的内容才能理解。MVC使用属性应用客户端验证。这是可选的,不是必需的。

我读了这篇文章,但它没有真正解释如何启动验证。