-1

私の UsersApiController クラスには、指定されたグループ名のユーザーをリストするメソッドがあり、「http://myUrl.com/UsersApi/List/GroupA " または " http://myUrl.com/UsersApi/List?group=GroupA " かもしれません。

ノート:

4

2 に答える 2

1

はい、可能です。コントローラーは次のようになります。

[HttpGet]
public IEnumerable<User> List(string userGroup)
{
    var users = //Get your users here
    return users;
}

で呼び出すことができますhttp://myUrl.com/UsersApi/List/group1

または、それを行うより「RESTful」な方法はList、URL の一部を削除GETし、UsersApi リソースにユーザーのリストを取得していることを暗示させることです。

public IEnumerable<User> Get(string userGroup)
{
    var users = //Get your users here
    return users;
}

その場合、次のように呼び出します。

http://myurl.com/usersapi/group1

于 2013-08-26T21:45:33.550 に答える
0

Google の「C# から残りのサービスを消費する」 - これが最初に表示されるリンクです: http://www.codeproject.com/Articles/255684/Create-and-Consume-RESTFul-Service-in-NET-Framewor

しかし、それらはたくさんあります

于 2013-08-26T21:46:43.920 に答える