title: Multiple actions were found that match the request: System.Net.Http.HttpResponseMessage
body: <p>My Routes here:</p>
  
  <pre><code>// Web API routes
  config.MapHttpAttributeRoutes();
  
  config.Routes.MapHttpRoute(
      name: "DefaultApi",
      routeTemplate: "api/{controller}/{id}",
      defaults: new { id = RouteParameter.Optional }
  );
  
  // Controllers with Actions
  // To handle routes like `/api/VTRouting/route`
  config.Routes.MapHttpRoute(
     name: "ControllerAndAction",
     routeTemplate: "api/{controller}/{action}/{id}",
     defaults: new { id = RouteParameter.Optional ,extension = RouteParameter.Optional }
  );
  </code></pre>
  
  <p>And my API is: </p>
  
  <pre><code>[System.Web.Mvc.HttpPost]
  [System.Web.Mvc.ActionName("san")]
  public HttpResponseMessage san([FromBody]Login value)
  {
     var result = db.SSI_Member_Registation.Where(c =&gt; c.InqID == value.userid &amp;&amp; c.BirthDt == value.Password).FirstOrDefault();
     return Request.CreateResponse(HttpStatusCode.OK, result);
  }
  
  //// POST api/values
  [System.Web.Mvc.HttpPost]
  [System.Web.Mvc.ActionName("san1")]
  public void Post([FromBody]string value)
  {
  }
  </code></pre>
  
  <p>I passed Parameter as Json and line these
  [![enter image description here][1]][1]</p>
  
  <p>what I doing wrong?</p>