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 @ 2024-07-15 11:46  艾特-天空之海  阅读(2)  评论(0编辑  收藏  举报