private void LoadSigils() { var path = HttpContext.Current.Server.MapPath("~/Sigils.xml"); var doc = XDocument.Load(path).Element("sigils"); var sigils = doc.Descendants("sigil").Select(x => new Sigil() { House = x.Element("house").Value.Trim(), ID = int.Parse(x.Element("id").Value.Trim()), Src = x.Element("src").Value.Trim() }); foreach (var sigil in sigils) { Sigils.Add(sigil); } }
public Sigil(Serial serial) : base(serial) { Sigils.Add(this); }