private static Type CreateTypeImpl(StreamReader reader) { var context = new RazorTypeBuilderContext(); var engine = CreateRazorTemplateEngine(); var razorResult = engine.GenerateCode(reader, context.ClassName, engine.Host.DefaultNamespace, null); var viewType = CompileView(razorResult, context.GetCompilerParameters()); return(viewType); }
private static Type CreateTypeImpl(StreamReader reader) { var context = new RazorTypeBuilderContext(); var engine = CreateRazorTemplateEngine(); var razorResult = engine.GenerateCode(reader, context.ClassName, engine.Host.DefaultNamespace, null); var viewType = CompileView(razorResult, context.GetCompilerParameters()); return viewType; }