Example #1
0
        /// <summary>
        /// Writes XML to stream in compiled format.
        /// </summary>
        /// <param name="xmlStream"></param>
        /// <param name="compiledStream"></param>
        public static void SaveXmlAsCompiled(string xml, Stream compiledStream)
        {
            var ff = new FeaturesFile();

            using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(xml)))
                ff.LoadFromXml(ms);
            ff.SaveAsCompiled(compiledStream);
        }
Example #2
0
        /// <summary>
        /// Saves given XML file at path in compiled format.
        /// </summary>
        /// <param name="filePath"></param>
        /// <returns></returns>
        public static void SaveCompiledFromXml(string filePath, string xml)
        {
            var ff = new FeaturesFile();

            using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(xml)))
                ff.LoadFromXml(ms);

            ff.SaveAsCompiled(filePath);
        }
Example #3
0
 /// <summary>
 /// Writes XML to stream in compiled format.
 /// </summary>
 /// <param name="xmlStream"></param>
 /// <param name="compiledStream"></param>
 public static void SaveXmlAsCompiled(string xml, Stream compiledStream)
 {
     var ff = new FeaturesFile();
     using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(xml)))
         ff.LoadFromXml(ms);
     ff.SaveAsCompiled(compiledStream);
 }
Example #4
0
        /// <summary>
        /// Returns compiled features file in XML format.
        /// </summary>
        /// <param name="filePath"></param>
        /// <returns></returns>
        public static void SaveCompiledFromXml(string filePath, string xml)
        {
            var ff = new FeaturesFile();

            using (var ms = new MemoryStream(Encoding.UTF8.GetBytes(xml)))
                ff.LoadFromXml(ms);

            ff.SaveAsCompiled(filePath);
        }