/// <summary> /// Get server configuration section of the web.config /// </summary> public ServerConfiguration() { YamlParser parser = new YamlParser(); dynamic configuration = parser.GetConfiguration("server"); ConfigurationValuesGetter valuesGetter = new ConfigurationValuesGetter(configuration); int defaultPort = Convert.ToInt32(serverConfiguration["httpPort"]); HttpPort = valuesGetter.GetIntegerPropertyValue("connector", defaultPort, "port"); HostAddress = valuesGetter.GetStringPropertyValue("hostAddress", serverConfiguration["hostAddress"]); }