1、建议使用异步接口async Task<>
如果返回的是IEnumerable请使用:
如果返回是实体请使用:
此返回常常在获取一个类型值时使用:
如果仅仅返回一个成功结果200就是直接Ok();就行了
如果想返回一个实体类又想返回一个地址路由请使用:
2、在WebApi里怎样自定义方法?怎样调用方法?
如果是get访问则所有方法前面都要加Get; Post则要加Post;可是调用的时候要去掉Get/Post
比如上面的代码要调用它要这样:/api/users/test?account=james
当然你也可以添加路由改变访问方式:
上面要调用则使用:/api/users/test/james方式
-------------------------------------------------------------------------------------
再来看Post示例
这个表示是Post访问调用,它的调用为:/api/Users/login?school=十五里元中学
如果多个参数,建议直接使用类型传值,不要使用string。比如:
调用:
学习交流群:364976091