title: The type or namespace name 'Hangfire' could not be found (are you missing a using directive or an assembly reference?)
body: <p>I'm following the tutorial on Hangfire.io: <a href="http://docs.hangfire.io/en/latest/tutorials/send-email.html" rel="nofollow">http://docs.hangfire.io/en/latest/tutorials/send-email.html</a></p>
  
  <p>However when I copy and pasted the provided ~/Views/Emails/NewComment.cshtml code:</p>
  
  <pre><code>@model Hangfire.Mailer.Models.NewCommentEmail
  
  To: @Model.To
  From: mailer@example.com
  Subject: New comment posted
  
  Hello,
  There is a new comment from @Model.UserName:
  
  @Model.Comment
  
  &lt;3
  </code></pre>
  
  <p>I ran into the following error:</p>
  
  <pre><code>Error   2   The type or namespace name 'Hangfire' could not be found (are you missing a using directive or an assembly reference?)
  Error   3   The name 'Model' does not exist in the current context  
  </code></pre>
  
  <p>Models/NewCommentEmail.cs:</p>
  
  <pre><code>using System;
  using System.Collections.Generic;
  using System.Linq;
  using System.Web;
  using Postal;
  
  namespace HangFire.Mailer.Models
  {
      public class NewCommentEmail : Email
      {
  
          public string To { get; set; }
          public string UserName { get; set; }
          public string Comment { get; set; }
      }
  }
  </code></pre>
  
  <p>It seems when I create almost any other type of Views: in Views/Email: "MVC 5 View Page (Razor), MVC 5 View Page Layout (Razor)...", the page shows all elements preceded with "@" as can't find in current context.
  The Project Soln name is "Hangfire.Mailer".</p>