Vibrant discussion about CSLA .NET and using the framework to build great business applications.
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.
Jonny Bekkum, Norway
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.