У меня APIController, определенный следующим образом.
namespace MW.LoginService.API.Controllers
{
[ApiController]
[Route("my")]
public class MyController : ControllerBase
{
[HttpGet("{param1}/{param2}")]
public IActionResult GetUrl(string param1, string param2)
{
....
}
}
}
Я могу достичь этой конечной точки, используя URL-адрес ниже. http://localhost:51000/my/value1/value2
Однако я хочу использовать обычный формат строки запроса, такой как http://localhost:51000/my?param1=value1¶m2=value2
Что именно мне нужно сделать, чтобы получить доступ к конечной точке, используя параметры запроса. Googling предоставил много много предложений, но ни одно из них не сработало для меня, и я просто получаю 404 в большинстве этих случаев.