我想创建一个处理请求的c#dll。我希望这些请求可以作为webservice调用,以便网站可以快速调用dll。有没有办法整合两者 - 将web服务的代码放在dll中?
或者,如果web服务必须是独立的 - 有没有办法让visual studio将web服务放入带有dll的项目中,但是告诉编译器将其编译为外部文件?这样,这至少可以帮助我保持项目结构的简洁和清洁。
答案 0 :(得分:1)
我不清楚你真正想要做什么。 “服务请求的DLL”可以通过多种方式实现。
在DLL中实现Web服务的一种方法是使用HttpListener。
在我们提供合理答案之前,您必须提供有关您正在尝试做什么的更多信息。
答案 1 :(得分:1)
您需要做的就是创建一个新的WCF服务项目。这将导致您的服务在IIS下作为单独的应用程序创建。两个项目都在同一个解决方案中。