Пример #1
0
 /// <summary>
 /// Performs code generation
 /// </summary>
 /// <param name="inputFileName">Name of file to convert</param>
 /// <param name="inputFileContent">Content of file to convert</param>
 /// <returns>File converted</returns>
 public override string DoGenerateCode(string inputFileName, string inputFileContent)
 {
     XDocument x = XDocument.Parse(inputFileContent);
     Xml2CodeDom x2c = new Xml2CodeDom();
     CodeCompileUnit cu = x2c.Xml2CompileUnit(x);
     System.IO.StringWriter outW = new System.IO.StringWriter();
     base.CodeProvider.GenerateCodeFromCompileUnit(cu, outW, new System.CodeDom.Compiler.CodeGeneratorOptions());
     return outW.ToString();
 }
Пример #2
0
        /// <summary>
        /// Performs code generation
        /// </summary>
        /// <param name="inputFileName">Name of file to convert</param>
        /// <param name="inputFileContent">Content of file to convert</param>
        /// <returns>File converted</returns>
        public override string DoGenerateCode(string inputFileName, string inputFileContent)
        {
            XDocument       x   = XDocument.Parse(inputFileContent);
            Xml2CodeDom     x2c = new Xml2CodeDom();
            CodeCompileUnit cu  = x2c.Xml2CompileUnit(x);

            System.IO.StringWriter outW = new System.IO.StringWriter();
            base.CodeProvider.GenerateCodeFromCompileUnit(cu, outW, new System.CodeDom.Compiler.CodeGeneratorOptions());
            return(outW.ToString());
        }