asp.net web api服务步骤的空参数
asp.net web api服务方法的空参数
各位行行好,帮忙解决下哈。
问题:使用asp.net web api 开发的服务方法,比如一个普通的按名称查询,,在调用服务方法是时,我该怎么做才可以传递空参数或者是null也可以调用成功?
求助大神,
------解决方案--------------------
参数如果是值类型,加上?或者默认值,比如:
void foo(int? x, int y = 1)
------解决方案--------------------
刚开始看mvc技术文章,看了你的意思,感觉是自定义路由没有配置好,提示找不到方法,就是说路由匹配url时找不到,进而传不到controller的action方法,你还是应该从路由和url入手,路由有很多规则,可以加上正则表达式匹配,这样范围能更广一些
各位行行好,帮忙解决下哈。
问题:使用asp.net web api 开发的服务方法,比如一个普通的按名称查询,,在调用服务方法是时,我该怎么做才可以传递空参数或者是null也可以调用成功?
求助大神,
------解决方案--------------------
参数如果是值类型,加上?或者默认值,比如:
void foo(int? x, int y = 1)
------解决方案--------------------
刚开始看mvc技术文章,看了你的意思,感觉是自定义路由没有配置好,提示找不到方法,就是说路由匹配url时找不到,进而传不到controller的action方法,你还是应该从路由和url入手,路由有很多规则,可以加上正则表达式匹配,这样范围能更广一些