Return 使用 .net 核心 web api 使用 HTTP POST 方法的简单整数值
Return a simple integer value usign HTTPPOST method using .nep core web api
实际上它是基本的,但我一直在研究,我找不到任何关于它的例子。我想要一个 api 控制器来计算,它必须使用 HttpPost 并且我应该包含一个 int 参数。之后,我想在屏幕上显示我的价值。
这就是我编写代码的方式,首先我在网络上没有这样的经验api。我的意思是我知道 crud 但我不知道如何定义一个 post 方法,它接受参数和 return 这个网络上的参数。
public class ValuesController : ControllerBase
{
[HttpPost("{value}")]
public int Pi(int value)
{
return value;
}
}
但是当我转到 api/values/Pi/5... 我想在屏幕上看到这个值。你能帮帮我吗?
只需在控制器上添加路由
[Route("api/[controller]/[action]")]
[ApiController]
public class ValuesController : ControllerBase
{
[HttpPost("{value}")]
public int Pi(int value)
{
return value;
}
}
实际上它是基本的,但我一直在研究,我找不到任何关于它的例子。我想要一个 api 控制器来计算,它必须使用 HttpPost 并且我应该包含一个 int 参数。之后,我想在屏幕上显示我的价值。
这就是我编写代码的方式,首先我在网络上没有这样的经验api。我的意思是我知道 crud 但我不知道如何定义一个 post 方法,它接受参数和 return 这个网络上的参数。
public class ValuesController : ControllerBase
{
[HttpPost("{value}")]
public int Pi(int value)
{
return value;
}
}
但是当我转到 api/values/Pi/5... 我想在屏幕上看到这个值。你能帮帮我吗?
只需在控制器上添加路由
[Route("api/[controller]/[action]")]
[ApiController]
public class ValuesController : ControllerBase
{
[HttpPost("{value}")]
public int Pi(int value)
{
return value;
}
}