// allows subclasses to plug in own save exception handling // either throw an exception here, return false or return true and modify the saveWorkState. protected virtual bool HandleSaveException(Exception e, SaveWorkState saveWorkState) { return(false); }
protected abstract void SaveChangesCore(SaveWorkState saveWorkState);