Я пишу REST API в ядре net. Я пытаюсь протестировать API с помощью Postman и получаю сообщение об ошибке:
Не удалось загрузить ресурс: сервер ответил со статусом 404 ()
I знаю, что эта ошибка возникает, когда маршрут не совпадает. Не уверен, что я делаю не так с маршрутом. Ниже приведен мой код с Маршрутом вверху:
namespace RecLoad.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class RecLoadPrimeController : ControllerBase
{
[Route("RecLoadPrime/insertRecLoadData/{RecStartDate}/{RecEndDate}")]
[HttpPost]
public void insertRecLoadData(string RecStartDate, string RecEndDate)
{
RecLoadDataProvider dataProvider = new RecLoadDataProvider();
dataProvider.InsertCardsData(RecStartDate, RecEndDate);
}
}
}
URL-адрес, который я пытаюсь проверить в Postman, указан ниже:
https://localhost:44360/api/RecLoadPrime/insertRecLoadData/?RecStartDate=01/01/2020&RecEndDate=01/02/2020
Я очень новичок в API, это это первый API, который я пишу. Ниже изображение для структуры приложения. Это чрезвычайно просто:

Любая помощь будет принята с благодарностью.