public bool Save() { var saved = false; try { if (m_Active) { if (_xmlMapper.Construct(ref _xmlMap)) { _rootHub.SetXml(_xmlMap.InnerXml); saved = true; } } } catch (Exception ex) { Log.ErrorFormat("Unexpected error: {0}", ex); } return(saved); }