/// <summary> /// Creates the section from the node information. /// </summary> /// <param name="parent"></param> /// <param name="configContext">Configuration context object.</param> /// <param name="section"></param> /// <returns>The created section handler object.</returns> public object Create(object parent, object configContext, XmlNode section) { Configuration configuration = new Configuration(); ConfigurationParser.DoConfigure(configuration, section); return(configuration); }
public void TestRegressionFileConfig() { var config = new Configuration(container); var url = container.ResourceManager().ResolveResourceURL(TestConfiguration.ESPER_TEST_CONFIG); using (var client = new WebClient()) { using (var stream = client.OpenRead(url)) { ConfigurationParser.DoConfigure(config, stream, url.ToString()); AssertFileConfig(config); } } }
public void TestConfigureFromStream() { var uri = ResourceManager.ResolveResourceURL(TestConfiguration.ESPER_TEST_CONFIG); var client = new WebClient(); using (var stream = client.OpenRead(uri)) { ConfigurationParser.DoConfigure(_config, stream, uri.ToString()); AssertFileConfig(_config); } }