首页 > 其他分享 >NET7下的WEB API示例

NET7下的WEB API示例

时间:2023-08-04 09:46:27浏览次数:45  
标签:WEB shopAD 示例 api NET7 public

NET7下的WEB API示例

 

    [Route("api/[controller]")]
    [ApiController]
    public class ShopADController : ControllerBase
    {
        private readonly IRepository<Model.ShopAD, int> _shopAD;

        public ShopADController(IRepository<ShopAD, int> shopAD)
        {
            _shopAD = shopAD;
        }
        
         //http://localhost:5000/api/shopad
        [HttpGet]
        public string Get() { 
        return "getget";
        }

    //http://localhost:5000/api/shopad/banner
        [HttpGet("banner")]
        public List<Model.ShopAD> Banner() {
            return _shopAD.GetAllList(a => a.Remark == "banner");
        }
    }

  

标签:WEB,shopAD,示例,api,NET7,public
From: https://www.cnblogs.com/niunan/p/17605055.html

相关文章

  • web安全测试工具
    web安全测试工具1,appscan,算是用的非常多的一款工具了,扫描后能够将绝大部分的漏洞找出来。2,NetsparkerCommunityEdition这个程序可以检测SQL注入和跨页脚本事件。牛逼的是还能提供解决方案3,Websecurify这是个简单易用的开源工具,此程序还有一些人插件支持,可以自动检测网页漏......
  • 【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVol
    问题描述在AKS集群中创建PVC(PersistentVolumeClaim)和PV(PersistentVolume)示例 问题解答在AzureKubernetesService(AKS)的官方网站中,关于存储的选项介绍中,并没有具体的yaml实例来创建PV,PVC。特别是使用自定义的Disk的情况。本文将根据以上图片中的AzureManagedDisk+......
  • Asp.net Web Api .net6 Controller返回值总结
    1、特定的类型最基本的操作返回基元或复杂数据类型,例如, string 或自定义对象。请参考以下操作,该操作返回自定义 Product 对象的集合:[HttpGet]publicTask<List<Product>>Get()=>_productContext.Products.OrderBy(p=>p.Name).ToListAsync();2、返回IEnumer......
  • 网络工具示例
    如指定IP包长度大于100:tcpdump-ieth0-n'ip[2:2]>100'traceroute使用oot@zh-hz-hr-ygyradius~]#traceroute-I-p2000192.168.1.1tracerouteto192.168.1.1(192.168.1.1),30hopsmax,60bytepackets1gateway(192.168.3.250)3.987ms4.331......
  • websocke在django中使用
    目录一、websocket介绍:二、后端1.安装(基于django3.x)2.settings配置3.修改asgi文件(默认不支持websocket,只支持http)一、websocket介绍:channels4.0之后默认不带Daphne服务器了。解决方案可以有两种:1.指定channels的版本为3.x;2.安装时使用pip3install-Uchannels[“dap......
  • web扫描里 还是御剑、wwwscan、WebPathBrute好用 内置的字典强大啊
    我想只要有接触Web安全的小伙伴们,应该没有一个不知道御剑通常网站后台扫描工具都是利用后台目录字典进行爆破扫描,字典越多,扫描到的结果也越多而常用的网站后台扫描工具wwwscan、御剑、dirbuster和cansina正文这里简单优化了一下以前的工具,修正了一些问题。御剑新版+:https://pan.ba......
  • ios自动化-Xcode、WebDriverAgent环境部署
    环境准备:Mac电脑一台(更新到最新的macOS,此文档使用的为macOS12.3.1,Intel芯片)Xcode最新稳定版(此文档使用的为13.4.1)IOS设备(此文档使用了10.3.3-15.1均有,且都安装WebDriverAgent成功)保证自己电脑有大于25G的可用内存空间,Xcode很大!Xcode下载https://developer.apple.com/xcode/r......
  • C# 实现身份验证之WebApi篇
    【转】https://www.cnblogs.com/zhaoshujie/p/9761005.html今天再来总结关于如何实现WebApi的身份验证,以完成该系列所有文章,WebApi常见的实现方式有:FORM身份验证、集成WINDOWS验证、Basic基础认证、Digest摘要认证 第一种:FORM身份验证(若在ASP.NET应用程序使用,则该验证方式不支......
  • CTFer成长记录——CTF之Web专题·极客大挑战—BabySQL
    一、题目链接https://buuoj.cn/challenges#[%E6%9E%81%E5%AE%A2%E5%A4%A7%E6%8C%91%E6%88%98%202019]BabySQL二、解法步骤  本题是SQL注入,那么先尝试万能密码:1'or1=1#  发现or后面的东西都失效了,猜测对or进行了过滤,这里用双写绕过试试:1'oorr1=1#:  登陆成功。接......
  • WebRTC研究:RTP报头扩展
    RTPHeaderRTP协议中,RTPHeader(报头)包括固定报头(FixedHeader)与报头扩展(Headerextension,可选)。RTPFixedHeader结构如下,其中前12字节是每个RTP包必须包含的。01230123456789012345678......