Can't get it working. Inheritance fail?

Apr 30, 2013 at 12:20 PM
Edited May 5, 2013 at 5:49 PM
I just downloaded the source code, imported the files into my own project and implemented a RequiredIsTrue as my first validatior.
The project compiled but upon firing the validation, I found that the base class ModelAwareValidationAttribute fired a NotImplementedException from the IsValid method.
I assume that this is an inheritance fail, since the RequiredIfTrue validator has it's own IsValid mehtod, and that method should be run from the validator itself, not the base class.

Is there something I'm missing or is it supposed to work like this?

Note that if I do add some code to ModelAwareValidationAttribute.IsValid the validatio will work as expected, client side and all. So I don't seem to be missing any files or anything like that.
What could be the issue?