• WebApi系列~FromUri参数自动解析成实体的要求


    回到目录

    关于webapi我之前写了一些文章,大家可以根据目录去浏览,今天要说的是个怪问题,也是被我忽略的一个问题,当你的Url参数需要被Api自动解析成实体的属性,实事上是要有条件的,不是所以属性都可以被自动赋值的,下面我们就来看看先决条件:

    条件一:类属性名称必须和参数名称相同

    条件二:API参数必须以[FromUri]来修饰

    条件三:属性类型为“类”的,如果使用类名(导航属性在本类的名称,可以不是类的原名).属性名的形式,例如Page.PageIndex

    条件四:属性类型为“数组,集合”时,如果带上下标,如类名[0].属性名的形式,例如OrderList[0].OrderId

    条件五:属性为类时,要求这个类必须有空的购买方法

    条件六:属性的set块,必须是public修饰的

    一个输入参数为复杂类型的情景

    API端直接接口具体的类型即可自动解析!

    大家掌握了以上六点,基本上在GET请求时,参数化就没什么问题了!

    当然有问题,可以找大叔!

    回到目录

  • 相关阅读:
    hack games
    Metasploit 使用简介
    Back Track5学习笔记
    Metasploit没有db_autopwn命令的解决办法
    BT5 set_config各个选项的配置
    c# 截屏
    c#图像计算知识
    游戏代码
    Google Protocol Buffers (一个客户端与服务器协议生成工具)
    WinPcap抓取数据包
  • 原文地址:https://www.cnblogs.com/lori/p/5795589.html
Copyright © 2020-2023  润新知