public static void UpdateConfigFromFileContent(RuntimeConfiguration runtimeConfiguration, string configFileContent) { XmlDocument configDocument; try { configDocument = new XmlDocument(); configDocument.LoadXml(configFileContent); } catch (Exception ex) { Debug.WriteLine(ex, "Config load error"); return; } var specFlowNode = configDocument.SelectSingleNode("/configuration/specFlow"); if (specFlowNode == null) { return; } var section = ConfigurationSectionHandler.CreateFromXml(specFlowNode); runtimeConfiguration.LoadConfiguration(section); }
public void CanLoadConfigFromString(string configString) { //const string configString = ; var runtimeConfig = new RuntimeConfiguration(); runtimeConfig.LoadConfiguration(ConfigurationSectionHandler.CreateFromXml(configString)); }
public void LoadConfiguration(RuntimeConfiguration defaultConfiguration) { ConfigurationSectionHandler section = GetSection(); defaultConfiguration.LoadConfiguration(section); }
public void CanLoadConfigFromConfigFile() { var runtimeConfiguration = new RuntimeConfiguration(); runtimeConfiguration.LoadConfiguration(); }