title: C# Visual Studio 2013 suppress 'Class is never instantiated'
body: <p>I have a web api project which accepts HttpPost communications.</p>
  
  <p>The controller's methods always accepting a single validated object.</p>
  
  <p>For example:</p>
  
  <pre><code>public sealed class NumbersRequest
  {
      [NumberOne]
      public string Number1 { get; set; }
  
      [NumberTwo]
      public string Number2 { get; set; }
  }
  </code></pre>
  
  <p>Since I never declare <code>NumbersRequest req = new NumbersRequest()</code> and they only serve as a request object, Im getting the </p>
  
  <blockquote>
    <p>class is never instantiated</p>
  </blockquote>
  
  <p>How can I suppress the warning? (its more like a green underline..)
  Maybe something with annontations?</p>
  
  <p>Thanks.</p>