title: Code first with stored procedure output column mapping when spaces in output column name
body: <p>What is the best way to handle this situation. I am working with legacy stored procedures and one of the stored procedures uses code like this</p>
  
  <pre><code>select c.Name AS 'Company Name' ... 
  </code></pre>
  
  <p>I want to execute the stored procedure and have it map to my model correctly but what should I name the variable if the returned column has a space in it? Do I use the actual DB table column name as a fallback? </p>
  
  <p>Example:</p>
  
  <pre><code>SqlQuery&lt;MyCustomModel&gt;("exec MyStoredProcedure").ToList&lt;MyCustomModel&gt;();
  </code></pre>
  
  <p>My Model:</p>
  
  <pre><code>class MyCustomModel
  {
      public String Company_Name { get; set; } //&lt;-What do I do here? 
  }
  </code></pre>