完整框架项目源码地址:https://download.csdn.net/download/yigu4011/87788956?spm=1001.2014.3001.5503
系统创建的默认controller显示为:
将他改造成RPC风格代码,通过请求api/[controller]/[action]来访问方法
新建BaseApiController,继承ControllerBase类
新建Homecontroller控制器,继承新建的BaseApiController控制器
新建HelloWord方法
public class HomeController : BaseApiController
{
[HttpGet]
public IActionResult HelloWorld()
{
return Ok("Hello World");
}
}
运行调试显示为URL:
https://localhost:7181/api/Home/HelloWorld
以后所有的控制器只要继承BaseApiController都可以实现RPC风格