コード例 #1
0
ファイル: CodeTraverser.cs プロジェクト: marwijn/t4ts
        public CodeTraverser(Solution solution, Settings settings)
        {
            if (solution == null)
                throw new ArgumentNullException("solution");

            if (settings == null)
                throw new ArgumentNullException("settings");

            Solution = solution;
            this.Settings = settings;
        }
コード例 #2
0
ファイル: CodeGenerator.cs プロジェクト: Lugoues/t4ts
        public CodeGenerator(Project project, Settings settings)
        {
            if (project == null)
                throw new ArgumentNullException("project");

            if (settings == null)
                throw new ArgumentNullException("settings");

            this.Project = project;
            this.Settings = settings;
        }
コード例 #3
0
ファイル: OutputFormatter.cs プロジェクト: luisvsilva/t4ts
        public static string GetOutput(List<TypeScriptModule> modules, Settings settings)
        {
            var output = new StringBuilder();
            
            output.AppendLine("/****************************************************************************");
            output.AppendLine("  Generated by T4TS.tt - don't make any changes in this file");
            output.AppendLine("****************************************************************************/");

            var moduleAppender = new ModuleOutputAppender(output, 0, settings);
            foreach (var module in modules)
            {
                output.AppendLine();
                moduleAppender.AppendOutput(module);
            }

            return output.ToString();
        }
コード例 #4
0
ファイル: TypeContext.cs プロジェクト: luisvsilva/t4ts
 public TypeContext(Settings settings)
 {
     this.Settings = settings;
 }
コード例 #5
0
ファイル: TypeContext.cs プロジェクト: dolly22/t4ts
 public TypeContext(Settings settings)
 {
     Settings = settings;
 }