Я хотел бы получить ответ 201 статус после того, как запись была успешно вставлена в базу данных, но по каким-то странным причинам я продолжаю получать 400 статус , но запись находится в базе данных
[HttpPost]
[ProducesResponseType(StatusCodes.Status201Created)]
[ProducesResponseType(StatusCodes.Status400BadRequest)]
public async Task<ActionResult> CreateCustomer([FromBody] Customer customer)
{
await _customerRepository.AddCustomer(client);
return CreatedAtRoute(nameof(GetCustomerById), new { id = customer.Id }, customer);
}
и этот тоже не работает
[HttpPost]
[ProducesResponseType(StatusCodes.Status201Created)]
[ProducesResponseType(StatusCodes.Status400BadRequest)]
public async Task<ActionResult> CreateCustomer([FromBody] Customer customer)
{
await _customerRepository.AddCustomer(client);
return new CreatedAtRouteResult("Get", new { id = customer.Id }, customer);
}