public static void LoadPackageInfo(string sourceFilename) { XmlPackagesAdapter xpa = new XmlPackagesAdapter(); IList <PackageInfo> infos = xpa.Load(sourceFilename); if (infos != null) { foreach (PackageInfo info in infos) { _packagesOffline.Add(info.domain, info); } } }
public static void LoadPackageInfo() { IList <PackageInfo> infos = System.Configuration.ConfigurationManager.GetSection("yttrium/packages") as IList <PackageInfo>; if (infos == null) { FileInfo fi = new FileInfo(@"yttrium.packages.config"); if (fi.Exists) { XmlPackagesAdapter xpa = new XmlPackagesAdapter(); infos = xpa.Load(fi.FullName); } } if (infos != null) { foreach (PackageInfo info in infos) { _packagesOffline.Add(info.domain, info); } } }
public object Create(object parent, object configContext, XmlNode section) { XmlPackagesAdapter xpa = new XmlPackagesAdapter(); return(xpa.CompileFromXml(section)); }
public object Create(object parent, object configContext, XmlNode section) { XmlPackagesAdapter xpa = new XmlPackagesAdapter(); return xpa.CompileFromXml(section); }