It doesn't appear to be necessary and surely it's better to not call it if not using DataAnnotations for performance.
I'd rather keep it to follow the pattern. It may be used for more in future versions of CSLA.
And I'd doesn't cost much in performance as AddBusinessRules is only called once per type of business object.
Thanks Jonny. I a big fan of the "YAGNI" principle of development.
If it turns out I need it in future I'll add it when the time comes.
Copyright (c) Marimer LLC