user6739832 wrote:well, what were the differences? if you determine what the differences are in the errors, that will probably make it easier to narrow down the differences in the settings or implementations. it's possible that the two implementations just process errors differently and therefore there really isn't a discrepancy (e.g. one impl may find one error on a value and stop processing it, while the other may run multiple validations against the same value and report multiple errors).
So I'm now trying to establish why the descripancy, is it because .NET validator is more strict?