void GenerateFile(IMvcTextTemplateHost host, MvcFileName fileName) { ConfigureHost(host, fileName); string templateFileName = GetTextTemplateFileName(); string outputViewFileName = fileName.GetPath(); host.ProcessTemplate(templateFileName, outputViewFileName); Errors = host.Errors; if (HasErrors) { errorReporter.ShowErrors(Errors); } }
void GenerateFile(IMvcTextTemplateHost host, MvcFileName fileName) { ConfigureHost(host, fileName); string templateFileName = GetTextTemplateFileName(); string outputViewFileName = fileName.GetPath(); host.ProcessTemplate(templateFileName, outputViewFileName); if (host.Errors.Count > 0) { CompilerError error = host.Errors[0]; Console.WriteLine("ProcessTemplate error: " + error.ErrorText); Console.WriteLine("ProcessTemplate error: Line: " + error.Line); } }