2
我已经定义了一个码的手动验证错误并重新抛出错误:流利添加验证
IValidator<SomeClass> _myValidator
我可以这样做:
_myValidator.ValidateAndThrow(someObject);
,而不是我想:
var errors = _myValidator.Validate(entity);
添加一些手动错误,然后重新抛出错误。这可能吗?
刚才意识到我自己。我使用了以下内容:ValidationFailure test = new ValidationFailure(“bla”,“bla”); errors.Add(test); throw new ValidationException(errors); – cs0815