Cake.Web.Core.Content.Documentation.TopicReader.Read C# (CSharp) Метод

Read() приватный Метод

private Read ( DirectoryPath root, Stream stream ) : Cake.Web.Core.Content.Documentation.TopicTree
root DirectoryPath
stream Stream
Результат Cake.Web.Core.Content.Documentation.TopicTree
        private TopicTree Read(DirectoryPath root, Stream stream)
        {
            var result = new List<TopicSection>();
            var reader = new XmlTextReader(stream);
            while (reader.Read())
            {
                if (reader.IsStartElement() && reader.Name == "section")
                {
                    var section = ReadSection(reader, root);
                    if (section != null)
                    {
                        result.Add(section);
                    }
                }
            }
            return new TopicTree(result);
        }

Same methods

TopicReader::Read ( FilePath path ) : Cake.Web.Core.Content.Documentation.TopicTree