title: Action has more than one parameter that was specified or inferred as bound from request body. Only one parameter per action may be bound from body
body: <p>Error : Action has more than one parameter that was specified or inferred as bound from request body. Only one parameter per action may be bound from body
  .netcore</p>
  <p>When i wrote a new httpPost method  with 2 parameters of my .net core project and getting above error. how can i solve this.</p>
  <pre><code>        [HttpPost]
          public async Task&lt;IActionResult&gt; Create([FromBody] UserBO userBO, [FromBody] SiteCode siteCode)
          {
              try
              {
  
                  await _userService.CreateUserAsync(userBO, siteCode);
  
                  return Created(nameof(Get), userBO);
              }
              catch (Exception ex)
              {
                  return HandleException(ex);
              }
          }
  </code></pre>