Правильный синтаксис для Webapi - PullRequest
0 голосов
/ 30 июня 2019

Цель:
URL-адрес должен быть "https://localhost:44353/api/Authentication/Validate?a=aa&b=bb"

Проблема:
Какой синтаксический код мне не хватает в отношении веб-API?

Спасибо!

// https://localhost:44353/api/Authentication/Validate/c/c
[HttpGet("Validate/{a}/{b}")]
public bool Validate(string a, string b)
{
    return false;
}

enter image description here

1 Ответ

2 голосов
/ 30 июня 2019

Параметры запроса не нужно указывать в шаблоне маршрута. Для достижения цели URL должно быть достаточно:

[HttpGet("Validate")]
public IActionResult Validate(string a, string b)
{
    return Ok(false);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...