public bool Load() { try { using (StreamReader sr = File.OpenText(FileName)) { string str = sr.ReadToEnd(); Config = XObjectManager.CreateObject(str, typeof(MWLServerConfig)) as MWLServerConfig; DicomMappingHelper.SetFixValue <MWLQueryCriteriaItem, MWLQueryResultItem>(Config.Rule); return(true); } } catch (Exception e) { Program.Log.Write(e); _lastError = e; return(false); } }