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