title: Convert querystring from/to object
body: <p>I have this (simplified) class: </p>
  
  <pre><code>public class StarBuildParams
  {
      public int BaseNo { get; set; }
      public int Width { get; set; }
  }
  </code></pre>
  
  <p>And I have to transform instances of it to a querystring like this:</p>
  
  <pre><code>"BaseNo=5&amp;Width=100"
  </code></pre>
  
  <p>Additionally I have to transform such a querystring back in an object of that class.</p>
  
  <p>I know that this is pretty much what a modelbinder does, but I don't have the controller context in my situation (some deep buried class running in a thread).</p>
  
  <p><em>So, is there a simple way to convert a object in a query string and back without having a controller context?</em></p>
  
  <p>It would be great to use the modelbinding but I don't know how.</p>