I\'m getting a warning from ReSharper about a call to a virtual member from my objects constructor.
Why would this be something not to do?
Yes, it's generally bad to call virtual method in the constructor.
At this point, the objet may not be fully constructed yet, and the invariants expected by methods may not hold yet.