...或者我应该说,将 Enterprise Library 5 VAB 与 MVC 一起使用的最干净的方法是什么?
我目前使用的形式:
ActionResult Save(int id, FormCollection form)
{
SomeModel model = somehowgetbyid(id);
UpdateModel(model);
somehowvalidate(model);
if(ModelState.IsValid)
{
etc...
可以通过 updatemodel 自动验证 VAB 装饰类,还是手动获取验证器并在调用后验证它?还是有更好的方法?