Web API学习笔记(四)——添加一个控制器类(Controller class)

添加一个控制器类(controller class)的注意事项:
1.在Web API中控制器类要有 "controller"后缀
2.这个类必须继承ControllerBsse
3.在这个控制器上使用ApiController属性
4.使用Routing属性

ContrllerBsse?
ContrllerBsse 类中we提供了很多方法和属性去处理HTTP请求

ApiController作用
1.对路由(routing)属性要求
2.处理客户端错误,即400 status code
3.多部分(Multipart)/表单数据(form-data)请求推断
4.使用更多属性将传入的数据与参数绑定

第一步、选中Controllers文件右键—>添加—>新建基架
在这里插入图片描述
第二步、选择API控制器—>下一步
在这里插入图片描述
第三步、输入名称—>完成
在这里插入图片描述
打开脚本添加 Get() 方法如下所示

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;

namespace MyWebApi.Controllers
{
   
   
    [Route("api/[controller]")]
    [ApiController]
    public class TestController : ControllerBase
    {
   
   
        public string Get()
        {
   
   
            return 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值