以下是一个示例控制器:

[ApiController]
[Route("[controller]")]
public class MyController : ControllerBase
{
    [HttpGet]
    public IActionResult Get(string abc = null)
    {
        if (abc != null)
        {
            return Ok(abc);
        }
        else
        {
            return Ok("2");
        }
    }
}

在上面的控制器中,我们定义了一个 GET 方法,它接受一个可选参数 abc。如果 abc 参数有值,则返回该值;否则返回字符串 "2"。使用 ASP.NET Core 的内置注解 [ApiController][Route],我们可以将该控制器映射到 "/My" 路径。

asp net core 写一个控制器如果get请求有abc参数则返回abc参数内容否则返回2 两个参数均可选

原文地址: https://www.cveoy.top/t/topic/dx7m 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录