C#:更正REST API库的项目模板?

时间:2010-08-30 06:20:29

标签: c# web-services c#-4.0

我想从提供程序中使用一系列REST服务。但是我可以调用很多函数并发送到服务器,所以我认为创建一个我的C#/ MVC2项目可以引用和调用的独立库是个好主意。

在VS2010中,我应该选择哪个正确的项目来创建这个新库?只是简单的“类库”?它分组在“Windows”下,因此我不知道是否有正确的模板用于Web项目。

感谢。

3 个答案:

答案 0 :(得分:1)

“班级图书馆”没问题。类库模板不依赖于任何特定类型的项目,因此它们可用于Web,控制台,Windows,Wpf等。

当然,您在类库中提供的功能可能仅限于特定的执行环境,因为您可能会将这些功能放入库中,例如,如果您开发了许多期望在ASP中运行的函数。在.NET环境中,类库的功能可能不适用于控制台应用程序。

答案 1 :(得分:0)

从技术上讲,是的,“类库”会给你你想要的东西。但是,请考虑在创建代理Web服务时是否有任何潜在的好处,您可以将其用作自己的应用程序和远程提供程序之间的中介。这样做允许可以与调用应用程序分开执行的其他管理选项。

答案 2 :(得分:0)

你也可以试试MSDN REST Starter Kit。它包含VS模板,可帮助您完成您可以想象的所有RESTful事物。