Common Service Factory网站指定了以下使用步骤:
- 下载最新版本的 Common Service Factory 库
- 下载最新版本的 Common Service Locator 库和您正在使用的 IoC 容器的适配器
- 添加对 CommonServiceFactory.dll、Microsoft.Practices.ServiceLocation.dll 和包含 IoC 容器适配器的程序集的引用
- 编辑服务的 .svc 文件,使服务属性包含服务类型的程序集限定名称
- 在 .svc 文件中,添加 Factory 属性并提供 Common Service Factory 库中可用工厂(用于 SOAP 服务的 ServiceHostFactory 和用于 RESTful 服务的 WebServiceHostFactory)的 Assembly-Qualified Name
- 配置您的 IoC 并设置 Common Service Adapter
- 使用您喜欢的 IoC 容器在 WCF 服务中使用松散耦合的依赖项
我只是不知道我应该在哪里执行倒数第二步:配置您的 IOC 并设置公共服务适配器。
有没有人有一个如何使用公共服务工厂的例子?
非常感谢。