WebAPI控制器

路由规则(做记录,主要给自己,后续会不断更新):

一、路由规则,可以自由更改([Route("api/[action]/[controller]")]),其中action和controller可以调换;

复制代码
[Route("api/Test1/{id:int}/Values1")]
[ApiController]
public class Values1Controller : ControllerBase
{
    [HttpGet]
    public string Test1(int id)
    {
        return "name";
    }
}

[Route("api/[action]/[controller]")]
[ApiController]
public class ValuesController : ControllerBase
{
    private readonly Tet tt;
    public ValuesController(Tet t)
    {
        tt = t;
    }

    //[Route("api/Values/Test")]
    [HttpGet]
    public string Test()
    {
        using (var db = new TestDbContext())
        {
            var dt = db.Books.ToArray();
            var test_tb = db.test_tb.ToArray();
            //var test = db.Books.FromSqlRaw(" delete FROM [dbo].[T_Books] where id between 4 and 5 ");
        }
        return tt.name();
    }
}
复制代码

 

posted @   二维一加零  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示