Exemple #1
0
 public Models.MunkiPackageInfo ReadPlist(string fileName)
 {
     try
     {
         NSDictionary rootDict = (NSDictionary)PropertyListParser.Parse(fileName);
         var          plist    = new Models.MunkiPackageInfo();
         plist.Name    = rootDict.ObjectForKey("name").ToString();
         plist.Version = rootDict.ObjectForKey("version").ToString();
         return(plist);
     }
     catch (Exception ex)
     {
         Logger.Log(ex.Message);
         return(null);
     }
 }
Exemple #2
0
        public Models.MunkiPackageInfo ReadPlist(string fileName)
        {
            try
            {
                NSDictionary rootDict = (NSDictionary)PropertyListParser.Parse(fileName);
                var plist = new Models.MunkiPackageInfo();
                plist.Name = rootDict.ObjectForKey("name").ToString();
                plist.Version = rootDict.ObjectForKey("version").ToString();
                return plist;

            }
            catch (Exception ex)
            {
                Logger.Log(ex.Message);
                return null;
            }
        }