public CasServerConfiguration Get(string configname) { CasServerConfiguration instance; var xmlFile = GetSettingFile(configname); if (File.Exists(xmlFile)) { instance = DataContractSerializationHelper.Deserialize<CasServerConfiguration>(xmlFile); } else { instance = new CasServerConfiguration { ClientList = new Client[] {new Client {Url = "localhost"}}, DefaultUrl = "/" }; this.Save(instance, configname); } return instance; }
public CasServerConfiguration Get(string configname) { CasServerConfiguration instance; var xmlFile = GetSettingFile(configname); if (File.Exists(xmlFile)) { instance = DataContractSerializationHelper.Deserialize <CasServerConfiguration>(xmlFile); } else { instance = new CasServerConfiguration { ClientList = new Client[] { new Client { Url = "localhost" } }, DefaultUrl = "/" }; this.Save(instance, configname); } return(instance); }
public void Save(CasServerConfiguration config, string configname) { var settingFile = GetSettingFile(configname); DataContractSerializationHelper.Serialize <CasServerConfiguration>(config, settingFile); }
public void Save(CasServerConfiguration config) { this.Save(config, null); }
public void Save(CasServerConfiguration config, string configname) { var settingFile = GetSettingFile(configname); DataContractSerializationHelper.Serialize<CasServerConfiguration>(config, settingFile); }
public void Save(CasServerConfiguration config) { this.Save(config, null); }