您可以使用EF 5 Code-First验证模型对象,就像这样:
var validationResult = db.Entry(someModel).GetValidationResult();
但是如果你的模型类没有在DbContext
实现中映射,而你打算通过db.Database.ExecuteSqlCommand
直接将其传递给存储过程,那么在这种情况下,如何在传递给存储过程之前验证模型呢?