正确地将两个C#WCF服务相互链接

正确地将两个C#WCF服务相互链接,c#,wcf,service,C#,Wcf,Service,有没有一种干净的方法将两个WCF服务相互链接?我需要一个服务向另一个服务发送请求,该服务将及时异步响应 当我向一个项目添加服务引用时,我需要编译和运行另一个项目。 但它无法运行,因为它需要引用到第一个 所以这是一个恶性循环:(那么你通过引用另一个服务中的每个服务来创建循环依赖关系?是的,这就是我希望这只是为了一个实验,你可以把服务契约(接口)放在一起在一个单独的程序集中,然后让两个服务引用该程序集-这将删除循环引用问题。但我认为,从长远来看,最好重新检查您是如何构建事物的,这样您就可以删除循环引

有没有一种干净的方法将两个WCF服务相互链接?我需要一个服务向另一个服务发送请求,该服务将及时异步响应

当我向一个项目添加服务引用时,我需要编译和运行另一个项目。 但它无法运行,因为它需要引用到第一个


所以这是一个恶性循环:(

那么你通过引用另一个服务中的每个服务来创建循环依赖关系?是的,这就是我希望这只是为了一个实验,你可以把服务契约(接口)放在一起在一个单独的程序集中,然后让两个服务引用该程序集-这将删除循环引用问题。但我认为,从长远来看,最好重新检查您是如何构建事物的,这样您就可以删除循环引用问题。