我是一名新手,希望了解如何添加多个Get / Post / Delete方法的REST服务。
例如, 我们有以下Get方法:-
GetAllUsers()
GetUserByID(int id)
GetUserByName(string name)
同样地,删除方法:-
DeleteAllUsers()
DeleteUserByID(int id)
DeleteUserByName(string name)
Post/Put方法:
PutCreateDefaultUser()
PutCreateUser(User user)
PutCreateMultipleUsers(User[] users)
在上述情况下如何定义Get/Delete/Post/Put方法。这些名称本身是否表明了它们是get/delete/put/post方法。
还有,如何为每个设置uri模板?
每种方法的URI将是什么?
注意:我正在使用MVC4 .Net Web API项目,我没有使用WCF。