protected virtual void ThrowAuthorizationException(string errorMsg) { throw new Exception(errorMsg); }