我创建了一个 WCF 服务,现在需要将其集成到另一个项目中。我不想让服务独立运行,而是希望第二个项目来托管服务(这是一个 Sitecore 实现,从维护的角度来看,这会使事情变得更容易)。这些项目有不同的解决方案。即使代码在另一个项目中,第二个项目是否有可能提供服务?我知道我需要引用 DLL,但除此之外我不确定如何设置服务。我认为我需要某种服务的部分实现,但这是我的知识范围。
另一个问题 - 该服务是用 VB 编写的,而第二个项目是 C#。没关系,因为我通过 DLL 引用了所有服务代码,但我想我会提到它。
更新 我忘记提到的一件事是,我希望该服务也可以作为 Web 服务提供给其他应用程序。因此该服务将在第二个应用程序中建立起来,以便第三个应用程序可以调用该服务。我不知道这是否会影响迄今为止的任何回应。