如何拦截来自.net Web应用程序的出站WCF服务调用
本文关键字:WCF 服务 调用 应用程序 何拦截 net Web | 更新日期: 2023-09-27 18:09:01
我们构建的。net web应用程序都通过WCF服务与第三方应用程序集成。每次加载页面时,都会进行许多WCF服务调用,以检索用于填充某些用户控件的数据。
通过AppDynamics,我可以知道有多达8个WCF调用来加载给定的页面。AppDynamics告诉我们,WCF调用耗费了85%的加载时间。这会严重影响开发人员的工作效率。
是否有一种方法可以拦截所有来自。net web应用程序的出站WCF调用,并使用假数据存根,以便页面不会中断并加载得更快?页面在开发环境中运行不需要这些数据。
感谢您的输入!
约翰使用依赖注入而不是创建实际的WCF端点并传递它们。然后嘲笑他们是微不足道的。然后,您将使用接口,并让DI处理其余的工作!