Webapi 的正确语法

Correct Syntax for Webapi

目标:
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;
}

不需要在路由模式中指定查询参数。以下应该足以实现目标 URL:

[HttpGet("Validate")]
public IActionResult Validate(string a, string b)
{
    return Ok(false);
}