43、《Windows Communication Foundation开发实战指南》

《Windows Communication Foundation开发实战指南》

在Windows Communication Foundation(WCF)开发中,掌握各种实用技巧和操作方法对于构建高效、灵活的服务至关重要。下面将详细介绍几个关键练习,包括主机扩展的创建与使用、路由配置与调用、异步调用实现以及工作流服务的开发与测试等内容。

练习2:附加和访问主机扩展

本练习主要包含两个任务,一是创建主机扩展,二是将扩展附加到主机并使用它。

任务1:创建主机扩展
  1. 检查任务列表内容。
  2. 双击注释TODO: Ex2 – Implement the CacheHostExtension Attach method打开CacheHostExtension.cs文件。
  3. Attach方法中添加以下代码:
HostCache = HttpRuntime.Cache; owner.Closed += new EventHandler(owner_Closed); owner.Faulted += new EventHandler(owner_Faulted);
  1. 双击注释TODO: Ex2 – Implement the CacheHostExtension Detach method定位到Deta