【发布时间】:2013-08-06 07:10:45
【问题描述】:
冒着提出菜鸟问题的风险,我正在尝试测试一个 url 以发布到它应该绑定模型的 webapi 端点,这是 MVC:
public ReturnModel GetSomeInformation( ValidationPackage validationPackage)
{
return new ReturnModel();
}
ValidationPackage 类似于:
public class ValidationPackage : BaseValidationPackage
{
[DataMember]
public int ClubId { get; set; }
}
因此,当我只是尝试为需要它的 iOS 用户测试或演示它时,以下内容不会绑定:
http://[本地]/api/meet/GetInformation?ClubId=152
我是否应该将方法签名更改为这个,然后一切正常:
public ReturnModel GetSomeInformation( int clubId) {...}
但不知何故,我觉得我的第一个版本应该可以工作,但我做错了什么,因为我觉得 webapi 只是 MVC 的一个实现。
【问题讨论】:
标签: c# .net asp.net-web-api