Beispiel #1
0
        public static XHostConfig LoadFrom(TextReader reader)
        {
            var config = new XHostConfig();

            while (true)
            {
                var line = reader.ReadLine();

                if (line == null)
                {
                    break;
                }

                if (!String.IsNullOrEmpty(line))
                {
                    var parts = line.Split('=').Select(x => x.Trim()).ToList();

                    if (parts.Count > 0)
                    {
                        var key   = parts[0];
                        var value = String.Empty;

                        if (parts.Count > 1)
                        {
                            value = parts[1];
                        }

                        config.Set(key, value);
                    }
                }
            }

            return(config);
        }
Beispiel #2
0
        public static XHostConfig LoadFrom(TextReader reader)
        {
            var config = new XHostConfig();

            while (true)
            {
                var line = reader.ReadLine();

                if (line == null) break;

                if (!String.IsNullOrEmpty(line))
                {
                    var parts = line.Split('=').Select(x => x.Trim()).ToList();

                    if (parts.Count > 0)
                    {
                        var key = parts[0];
                        var value = String.Empty;

                        if (parts.Count > 1)
                        {
                            value = parts[1];
                        }

                        config.Set(key, value);
                    }
                }
            }

            return config;
        }