title: How to return dynamic CSS with ASP.NET MVC?
body: <p>I need a solution that lets me accomplish the following: </p>
  
  <ul>
  <li>Returning CSS that is dynamically generated by an action method</li>
  <li>Choosing CSS file depending on request parameter or cookie</li>
  <li>Using a tool to combine and compress (minify) CSS</li>
  </ul>
  
  <p>I am currently considering why there is no CssResult in ASP.NET MVC, and whether there might be a reason for its absence. Would creating a custom ActionResult not be the best way to go about this? Is there some other way that I've overlooked to do what I need?</p>
  
  <p>Any other suggestions or hints that might be relevant before I embark on this task will also be appreciated :)</p>