如何创建DLL以使用Web服务

时间:2013-10-10 14:25:28

标签: c# api web

我有一项任务是创建一个使用Web服务的DLL。 Web服务将包含几个函数 - 从数据库中检索列表,并检查用户是否在特定日期处于活动状态。

有人可以解释如何在DLL中创建将调用Web服务功能的方法吗?

此外,DLL是否绝对需要Web服务引用,还是我们可以在运行时创建引用?

2 个答案:

答案 0 :(得分:0)

回答对你的问题来说非常稀疏,因为这是一个非常基本的任务 - 很多网页和书籍可以帮助你解决这个问题。

这是一个快速回答:如果它是一个REST Web服务,那么您不需要Web引用/ WSDL;你可以用HttpClient消费它。此链接包含一些示例代码:http://www.dotnetperls.com/httpclient。如果将此代码放在Visual Studio“类库”项目中,那么它将是任何.NET应用程序都可以引用的DLL。

答案 1 :(得分:0)

在dll中,添加对Web服务的引用。这将创建您必须使用它来使用它的对象。

Adding a web reference

Web reference dialog