Web API客户端组织

时间:2018-06-17 00:48:15

标签: c# asp.net-mvc asp.net-web-api

我有一个c#web API项目,通过HTTP公开了很多方法,我需要在c#web mvc应用程序中使用它。我使用HttpClient类,但我的问题是,我应该如何组织对此Web API的访问?例如,web api项目有n个控制器,所以我可以在mvc站点中创建n个IClient接口,每个API控制器一个,或者只包含一个大的IClient,它包含web api项目中公开的每个API方法的方法?有一个首选方法吗? (不涉及自动生成的客户端代码)

0 个答案:

没有答案