Пример #1
0
        public void Generate(ContentType contentType, TextWriter writer)
        {
            EnsureGenerator();

            //var compileUnit = new CodeCompileUnit();
            //generator.Generate(compileUnit, contentType);
            //CodeProvider.GenerateCodeFromCompileUnit(compileUnit, writer, options);
            var ns = new CodeNamespace();

            generator.Generate(ns, contentType);
            CodeProvider.GenerateCodeFromNamespace(ns, writer, options);

            writer.Flush();
        }