Beispiel #1
0
        public static dynamic DeserializePlist(this ICakeContext context, FilePath file)
        {
            using (var stream = File.OpenRead(file.FullPath))
            {
                var document = XDocument.Load(stream);

                return(PlistConvert.Deserialize(document.Root));
            }
        }
Beispiel #2
0
        public static dynamic DeserializePlist(this ICakeContext context, FilePath path)
        {
            var file = context.FileSystem.GetFile(path);

            using (var stream = file.OpenRead())
            {
                var document = XDocument.Load(stream);

                return(PlistConvert.Deserialize(document.Root));
            }
        }
Beispiel #3
0
 public static dynamic DeserializePlist(this ICakeContext context, string xml)
 {
     return(PlistConvert.Deserialize(XElement.Parse(xml)));
 }