title: Posting data when my caled class has a constructor does not work
body: <p>In C# I have the following code:</p>
  
  <pre><code>public class MeasurementListController : BaseController
  {
      readonly MeasurementListService _mlS;
      public MeasurementListController(MeasurementListService mlS)
      {
          _mlS = mlS;
      }
  
      [HttpPost]
      public ActionResult WidgetGridGetList()
      {
          return JsonData(_mlS.GetMeasurementDataGridList());
      }
  }
  </code></pre>
  
  <p>when I call a function WidgetGridGetList in angular it gets ignored</p>
  
  <pre><code>$http.post("MeasurementList/WidgetGridGetList");
  </code></pre>
  
  <p>but when I remove a constructor it work. Why is that?</p>