title: Web API Generic Action
body: <p>I have a http Action that will needs to take in two different object model. The Implementation looks at the two model object and know what to do at that point. Can I use a generic object?</p>
  
  <pre><code>[HttpPost]
  public IHttpActionResult InsertData(string accessKey, [FromBody] T content)
  {
      try
      {
          MobileAppService ms = new MobileAppService();
          ResultStatus resultStatus = ms.ProcessAppLogging(t);
          return Ok(resultStatus.ResultCode);
      }
      catch (Exception e)
      {
          Elmah.ErrorSignal.FromCurrentContext().Raise(e);
      }
  }
  </code></pre>