title: razorengine - run without compiling into dynamic assembly
body: <p>In previous versions it was possible to use <code>Parse()</code> for the job.</p>
  
  <p>See old documentation at <a href="https://razorengine.codeplex.com/" rel="nofollow">https://razorengine.codeplex.com/</a></p>
  
  <pre><code>string template = "Hello @Model.Name! Welcome to Razor!";
  string result = Razor.Parse(template, new { Name = "World" });
  </code></pre>
  
  <p>Sexy. Now however there is only Run() and RunCompile(). And for Run() to work the template needs to be compiled already - I cannot pass in the template only the template's name.</p>
  
  <p>As I do have razor templates where nearly no re-use is happening I would like to be able to <strong>NOT have to compile those templates into dynamic assemblies</strong> and load them into the app domain. The temporary files issue is another reason.</p>
  
  <p><strong>Is this still possible using RazorEngine?</strong></p>