internal static TemplateCompilationException CreateFromCompilerResults(CompilerResults results, PositionTransposer transposer) { foreach (CompilerError error in results.Errors) { if (!error.IsWarning) { string message = error.ErrorNumber + ": " + error.ErrorText; return new TemplateCompilationException(message, transposer.TranslatePosition(new Position(error.Line, error.Column))); } } throw new ArgumentException(); }
internal static TemplateCompilationException CreateFromCompilerResults(CompilerResults results, PositionTransposer transposer) { foreach (CompilerError error in results.Errors) { if (!error.IsWarning) { string message = error.ErrorNumber + ": " + error.ErrorText; return(new TemplateCompilationException(message, transposer.TranslatePosition(new Position(error.Line, error.Column)))); } } throw new ArgumentException(); }