构建一个使用WEB API Restful服务的库

时间:2013-10-07 03:11:02

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

我创建了一个向其他系统提供数据的WebApi项目。

目前,每个使用API​​的系统都会对所有API网址进行硬编码,并且在每个系统中都有很多重复的逻辑来调用和转换API中的数据。我是webAPI的新手,我正在努力寻找如何将调用逻辑,数据转换和URL包装到所有系统可以共享的库中的示例。你能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

这称为客户端库。

您可以在API解决方案中的类库项目中构建所有锅炉板代码,并将其命名为YourApiClient,然后将编译后的DLL分发给所有客户端。

每当您对API或客户端库进行更改时,唯一要记住和管理的是分发过程。