LiveCodingChat.Livecoding.LivecodingSession.LoadFollowingRSS C# (CSharp) Метод

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

private LoadFollowingRSS ( XmlDocument document, bool following ) : void
document System.Xml.XmlDocument
following bool
Результат void
        private void LoadFollowingRSS(XmlDocument document,bool following)
        {
            XmlElement rss = getElements (document.ChildNodes, "rss").FirstOrDefault ();
            XmlElement channel = getElements (rss.ChildNodes, "channel").FirstOrDefault ();
            foreach (XmlElement item in getElements(channel.ChildNodes,"item")) {
                string name = getElements (item.ChildNodes, "title").FirstOrDefault ().InnerText;
                if (following)
                    Followed.Add (name);
                else
                    Followers.Add (name);
            }
            if (following && FollowedChanged != null)
                FollowedChanged (this, new System.EventArgs ());
            else if (!following && FollowersCanged != null)
                FollowersCanged (this, new System.EventArgs ());
        }