如题描述:代码如下
[WebGet(UriTemplate = "{id}")]
public SampleItem Get(string id)
{
// TODO: Return the instance of SampleItem with the given id
throw new NotImplementedException();
}
Get方法中参数设置为int就报错说只能为string,记得在3.5版本下面的REST可以自己转换类型的;
现项目是3.5的希望升级到4.0,N多方法参数是int类型的,囧;
不是,你还可以使用int等值类型数据.注意必须是参数,不能是uri路径的一部份.也就是说,你必须写成这样:
uritemplate = "?id=id"
public xxxx get(int id);