title: MVC ServiceStackController.Execute(requestDto) - why do the filters (like validation) not get fired?
body: <p>What is the rationale behind not running the filters such as validation for:</p>
  
  <pre><code>ServiceStackController.Execute(requestDto)
  </code></pre>
  
  <p>from a MVC controller?</p>
  
  <p>I can understand that if you manually resolve a service from a MVC controller and invoke a method, filters will not get executed.</p>
  
  <pre><code>using (var hello = HostContext.
      ResolveService&lt;HelloService&gt;(base.HttpContext))
  {
     hello.Get(name);
  }
  </code></pre>
  
  <p>But would have expected filters/validation to fire on the <code>Execute</code> method...</p>