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); } }
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; } }